pub type NameType = Option<InnerNameType>;