If value is a function then it is called, otherwise the value is returned as is.
The returned value.
The value to return or a callback to call.
The value or the call result.
If value is a function then it is called with the given argument, otherwise the value is returned as is.
The value callback argument.
The of argument to pass to the value callback.
If value is a function then it is called, otherwise the value is returned as is.