pub fn delay_composite<F, M>(f: F) -> Delay<F, M> where F: FnOnce() -> M, M: Composite,
Delay the Composite computation.
Composite