fix: arguments evaluation order
Dont need a space stack, just record the last.