pub type Extensions = *mut c_void;