sesh
macro_rules! choose { ($label:path, $session:expr) => { ... }; }
Choose between many different sessions wrapped in an enum
enum