Walter Bright Wrote: > EAX always gets the last argument evaluated, because evaluating an > expression often naturally winds up in EAX. Ah, right. I didn't think of that. Do I understand correctly that in order to get the 'context as the first arg' behavior, we'd have to drop either EAX or left-to-right passing? Maybe it's not worth it then.