Переменные аргументы


call sender 	    locals object of caller
call message 	    message used to call this method/block
call activated 	    the activated method/block
call slotContext    context in which slot was found
call target 	    current object 


myif := method(
   (call sender doMessage(call message argAt(0))) ifTrue( 
    call sender doMessage(call message argAt(1))) ifFalse( 
    call sender doMessage(call message argAt(2)))
)

myif(foo == bar, write("true\n"), write("false\n"))