{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"#[allow(private_interfaces)]"}]}
#[allow(private_interfaces)]
// allow because it's a sealed trait
pub trait Stage: Sized + 'static + Sealed {