Yield x(args). (x is, in this case, a function in the implementation language.) Because x is a pointer to a function in the implementation language, it requires no storage management, and the corresponding copy and delete are trivial: copy-standalone-simple-function-handle(x)