pub type ExternNumber = ExternNumberWithState<'static, StateUninit>;
struct ExternNumber { /* private fields */ }