pub type ContactFieldFactory = *mut c_void;