Structured concurrency

A model that binds child-task lifetimes and failure propagation to a lexical scope.