Defer

constructor(thunk: suspend () -> SuspendEval<A>)