pub trait Sealed {} impl Sealed for &mut T where T: Sealed {}