Fix on stack handling for Arguments

This make sure we also update the receiver and block and handles
arguments better. This way arguments also get updated if they do not
originate from a tuple container.