whenever I try to .resume() a function that has been .yield() -ed that also requires arguments, I either get an error if I supply no arguments (in the insertfunctionhere().resume() line) or the function is called again with said supplied arguments<br /><br />I understand the use of signals <strike>(which also is another point, how do I get .yield() to recognize signals from Singletons? I try but get no dice)</strike> (disregard that, I'm a rubbish programmer), but if I understand correctly, .resume() -ing a function with no arguments does not call the function again.<br /><br />Thanks in advance!