Wraps a scope within which users can declare Deferred blocks.
Any Deferred blocks will be deferred until the end of the scope.
For example:
DeferringHost {
Box()
Deferred { Row() }
Column()
}
is equivalent to declaring Box(), Column(), then Row() in that order.