uneval: Capture the call associated with a promise.
Description
This is an alternative to subsitute that performs one job, and so gives
a stronger signal regarding the intention of your code. It returns an error
if the name is not associated with a promise.
Usage
uneval(x)
Arguments
x
unquoted variable name that refers to a promise. An error will be
thrown if it's not a promise.