bool unwrap(const Boolean& cfvalue, bool& value) { if (!cfvalue.c_obj()) { return false; } value = (cfvalue.c_obj() == kCFBooleanTrue); return true; }