# Functions
WrapFunctionWithReturnValue is like WrapSimpleFunction but expects the function to return another value alongside its diagnostics.
WrapFunctionWithReturnValueCty is like WrapFunctionWithReturnValue but with the return value specified as a cty value type rather than a Go pointer.
WrapFunctionWithReturnValueCtyAndPathSet is like WrapFunctionWithReturnValueCty but with the function also returning an additional cty.PathSet value.
WrapSimpleFunction dynamically binds the given arguments to the given function, or returns a developer-oriented error describing why it cannot.