public static bool AsBool (IntPtr handle) { bool value; if (handle == IntPtr.Zero) return false; CFNumberGetValue (handle, 1, out value); return value; }