replacing Caller
Create a copy of the receiver if it's not already mutable, then clobber the caller slot with the passed value.
Return
The original or mutable copy of the original, modified to have the specified caller.
Parameters
new Caller
The calling continuation.