OUT parameter. After procedure(...) returns, value holds the typed value produced by the procedure, or null if it was not populated.
procedure(...)
null
Non-null accessor; throws if the procedure did not populate this OUT.
The declared Kotlin type of the returned value.
The returned value, or null if the procedure did not set it.
Debug representation: OUT<Type>:<value>.
OUT<Type>:<value>