pub type DefaultGroup<T, E = ()> = Group<String, T, E>;
pub struct DefaultGroup<T, E = ()> { /* private fields */ }