properly apply instance_exec to peek_args and peek_return and

AnyInstanceOf by updating the context at the time we're making
the call instead of at the time we're defining the mocks.