//! This example showcases what NOT to do. Avoid spawning tasks that are NOT
//! annotated with `#[async_backtrace::framed]`. If such tasks are spawned, and
//! they include invocations of functions that ARE annotated with
//! `#[async_backtrace::framed]`, these sub-routines will appear as distinct
//! tasks. This is both misleading, and more computationally expensive.
//!
//! Uncomment the attribute on `selecting()` to make this example behave well.
async
/* #[async_backtrace::framed] */
async
async
async