pub type CFErrorRef = *mut __CFError;