macro_rules! scenify { ($scene_type:ty, $context_type:ty, $initial_scene:expr, $body:expr) => { ... }; }