pub type AF4<Otype> = Alternate<Otype, 4>;
Alternate function 4 (type state)
pub struct AF4<Otype>(/* private fields */);