pub type CharacterGroupings = *mut c_void;