II would think you need to pass something to avoid a script error. You can test for the number of arguments passed with count _this. I think that to pass on an empty or dummy variable, you still need an entry in the argument list, but you could pass "dummy" or something if nil did not work.