all function -> .properties(param,param,...,param)
keep in mind that this generates one extra function call, namely to the function: 0 (since the return value is 0), which actually can't be accessed since "call function" only takes a string as the parameter. To access it you must cast the function call to a string with str() like so: Call function -> str(.properties(param,param))
Then when you make a condition [ On function: "0" ] It will perform the events because it calls the function called "0".
Keep in mind that lucid's method is around 3x slower. Here's a benchmark I had made.
<img src="http://dl.dropbox.com/u/1010927/Forumpics/F_bench.png" border="0" />