Structured concurrency on top of plain Scala Future-s

Here is a blog post with a sketch API description.