working on adaptation of WorldTest

 API improvements:
 - automatic detection of source / condition type
 - assignment to several vars at once
 - flexible argument lists for If, Wait, etc.