pub trait OptionAssertions<'r, T> where T: Debug, { fn is_some(&mut self) -> Spec<'r, T>; fn is_none(&mut self); }