public static ILendable <A> MakeDeferred <A>(this Func <A> f) { return(new Deferred <A>(() => LeaseHelper.Return(f()))); }
public ILease <TValue> GetLease() { return(LeaseHelper.Return(m_Value)); }