Creates a conditional object for branching deferred operations.
static constexpr deferred_conditional when( bool b);