module Cocoa
  CONSTANTS = {
    :CA_WARN_DEPRECATED => 1,
    :CFByteOrderBigEndian => 2,
    :CFByteOrderLittleEndian => 1,
    :CFByteOrderUnknown => 0,
    :CFNotificationSuspensionBehaviorCoalesce => 2,
    :CFNotificationSuspensionBehaviorDeliverImmediately => 4,
    :CFNotificationSuspensionBehaviorDrop => 1,
    :CFNotificationSuspensionBehaviorHold => 3,
    :CF_USE_OSBYTEORDER_H => 1,
    :CGDisplayNoErr => 0,
    :CGEventNoErr => 0,
    :CGGlyphMax => 65534,
    :CGGlyphMin => 0,
    :CGPDFDataFormatJPEG2000 => 2,
    :CGPDFDataFormatJPEGEncoded => 1,
    :CGPDFDataFormatRaw => 0,
    :CGRectMaxXEdge => 2,
    :CGRectMaxYEdge => 3,
    :CGRectMinXEdge => 0,
    :CGRectMinYEdge => 1,
    :COREFOUNDATION_CFPLUGINCOM_SEPARATE => 1,
    :E_ABORT => -2147483641,
    :E_ACCESSDENIED => -2147483639,
    :E_FAIL => -2147483640,
    :E_HANDLE => -2147483642,
    :E_INVALIDARG => -2147483645,
    :E_NOINTERFACE => -2147483644,
    :E_NOTIMPL => -2147483647,
    :E_OUTOFMEMORY => -2147483646,
    :E_POINTER => -2147483643,
    :E_UNEXPECTED => -2147418113,
    :FALSE => 0,
    :NSASCIIStringEncoding => 1,
    :NSAWTEventType => 16,
    :NSAboveBottom => 4,
    :NSAboveTop => 1,
    :NSAddEntityMappingType => 2,
    :NSAddTraitFontAction => 2,
    :NSAdminApplicationDirectory => 4,
    :NSAdobeCNS1CharacterCollection => 1,
    :NSAdobeGB1CharacterCollection => 2,
    :NSAdobeJapan1CharacterCollection => 3,
    :NSAdobeJapan2CharacterCollection => 4,
    :NSAdobeKorea1CharacterCollection => 5,
    :NSAggregateExpressionType => 14,
    :NSAlertAlternateReturn => 0,
    :NSAlertDefaultReturn => 1,
    :NSAlertErrorReturn => -2,
    :NSAlertFirstButtonReturn => 1000,
    :NSAlertOtherReturn => -1,
    :NSAlertSecondButtonReturn => 1001,
    :NSAlertThirdButtonReturn => 1002,
    :NSAlignAllEdgesInward => 15,
    :NSAlignAllEdgesNearest => 983040,
    :NSAlignAllEdgesOutward => 3840,
    :NSAlignHeightInward => 32,
    :NSAlignHeightNearest => 2097152,
    :NSAlignHeightOutward => 8192,
    :NSAlignMaxXInward => 4,
    :NSAlignMaxXNearest => 262144,
    :NSAlignMaxXOutward => 1024,
    :NSAlignMaxYInward => 8,
    :NSAlignMaxYNearest => 524288,
    :NSAlignMaxYOutward => 2048,
    :NSAlignMinXInward => 1,
    :NSAlignMinXNearest => 65536,
    :NSAlignMinXOutward => 256,
    :NSAlignMinYInward => 2,
    :NSAlignMinYNearest => 131072,
    :NSAlignMinYOutward => 512,
    :NSAlignRectFlipped => 9223372036854775808,
    :NSAlignWidthInward => 16,
    :NSAlignWidthNearest => 1048576,
    :NSAlignWidthOutward => 4096,
    :NSAllApplicationsDirectory => 100,
    :NSAllDomainsMask => 65535,
    :NSAllLibrariesDirectory => 101,
    :NSAllPredicateModifier => 1,
    :NSAllScrollerParts => 2,
    :NSAlphaFirstBitmapFormat => 1,
    :NSAlphaNonpremultipliedBitmapFormat => 2,
    :NSAlphaShiftKeyMask => 65536,
    :NSAlternateKeyMask => 524288,
    :NSAnchoredSearch => 8,
    :NSAndPredicateType => 1,
    :NSAnimationBlocking => 0,
    :NSAnimationEaseIn => 1,
    :NSAnimationEaseInOut => 0,
    :NSAnimationEaseOut => 2,
    :NSAnimationEffectDisappearingItemDefault => 0,
    :NSAnimationEffectPoof => 10,
    :NSAnimationLinear => 3,
    :NSAnimationNonblocking => 1,
    :NSAnimationNonblockingThreaded => 2,
    :NSAnyEventMask => 18446744073709551615,
    :NSAnyPredicateModifier => 2,
    :NSAnyType => 0,
    :NSAppKitDefined => 13,
    :NSAppKitDefinedMask => 8192,
    :NSAppKitVersionNumber10_0 => 577,
    :NSAppKitVersionNumber10_1 => 620,
    :NSAppKitVersionNumber10_2 => 663,
    :NSAppKitVersionNumber10_2_3 => 663.6,
    :NSAppKitVersionNumber10_3 => 743,
    :NSAppKitVersionNumber10_3_2 => 743.14,
    :NSAppKitVersionNumber10_3_3 => 743.2,
    :NSAppKitVersionNumber10_3_5 => 743.24,
    :NSAppKitVersionNumber10_3_7 => 743.33,
    :NSAppKitVersionNumber10_3_9 => 743.36,
    :NSAppKitVersionNumber10_4 => 824,
    :NSAppKitVersionNumber10_4_1 => 824.1,
    :NSAppKitVersionNumber10_4_3 => 824.23,
    :NSAppKitVersionNumber10_4_4 => 824.33,
    :NSAppKitVersionNumber10_4_7 => 824.41,
    :NSAppKitVersionNumber10_5 => 949,
    :NSAppKitVersionNumber10_5_2 => 949.27,
    :NSAppKitVersionNumber10_5_3 => 949.33,
    :NSAppKitVersionNumber10_6 => 1038,
    :NSAppKitVersionNumber10_7 => 1138,
    :NSAppKitVersionNumber10_7_2 => 1138.23,
    :NSAppKitVersionNumberWithColumnResizingBrowser => 685.0,
    :NSAppKitVersionNumberWithContinuousScrollingBrowser => 680.0,
    :NSAppKitVersionNumberWithCursorSizeSupport => 682.0,
    :NSAppKitVersionNumberWithCustomSheetPosition => 686.0,
    :NSAppKitVersionNumberWithDeferredWindowDisplaySupport => 1019.0,
    :NSAppKitVersionNumberWithDirectionalTabs => 631.0,
    :NSAppKitVersionNumberWithDockTilePlugInSupport => 1001.0,
    :NSAppKitVersionNumberWithPatternColorLeakFix => 641.0,
    :NSApplicationActivateAllWindows => 1,
    :NSApplicationActivateIgnoringOtherApps => 2,
    :NSApplicationActivatedEventType => 1,
    :NSApplicationActivationPolicyAccessory => 1,
    :NSApplicationActivationPolicyProhibited => 2,
    :NSApplicationActivationPolicyRegular => 0,
    :NSApplicationDeactivatedEventType => 2,
    :NSApplicationDefined => 15,
    :NSApplicationDefinedMask => 32768,
    :NSApplicationDelegateReplyCancel => 1,
    :NSApplicationDelegateReplyFailure => 2,
    :NSApplicationDelegateReplySuccess => 0,
    :NSApplicationDirectory => 1,
    :NSApplicationPresentationAutoHideDock => 1,
    :NSApplicationPresentationAutoHideMenuBar => 4,
    :NSApplicationPresentationAutoHideToolbar => 2048,
    :NSApplicationPresentationDefault => 0,
    :NSApplicationPresentationDisableAppleMenu => 16,
    :NSApplicationPresentationDisableForceQuit => 64,
    :NSApplicationPresentationDisableHideApplication => 256,
    :NSApplicationPresentationDisableMenuBarTransparency => 512,
    :NSApplicationPresentationDisableProcessSwitching => 32,
    :NSApplicationPresentationDisableSessionTermination => 128,
    :NSApplicationPresentationFullScreen => 1024,
    :NSApplicationPresentationHideDock => 2,
    :NSApplicationPresentationHideMenuBar => 8,
    :NSApplicationScriptsDirectory => 23,
    :NSApplicationSupportDirectory => 14,
    :NSArgumentEvaluationScriptError => 3,
    :NSArgumentsWrongScriptError => 6,
    :NSAscendingPageOrder => 1,
    :NSAtBottom => 5,
    :NSAtTop => 2,
    :NSAtomicWrite => 1,
    :NSAttachmentCharacter => 65532,
    :NSAttributedStringEnumerationLongestEffectiveRangeNotRequired => 1048576,
    :NSAttributedStringEnumerationReverse => 2,
    :NSAutoPagination => 0,
    :NSAutosaveAsOperation => 5,
    :NSAutosaveElsewhereOperation => 3,
    :NSAutosaveInPlaceOperation => 4,
    :NSAutosaveOperation => 3,
    :NSAutosavedInformationDirectory => 11,
    :NSBMPFileType => 1,
    :NSBackTabCharacter => 25,
    :NSBackgroundStyleDark => 1,
    :NSBackgroundStyleLight => 0,
    :NSBackgroundStyleLowered => 3,
    :NSBackgroundStyleRaised => 2,
    :NSBackgroundTab => 1,
    :NSBackingStoreBuffered => 2,
    :NSBackingStoreNonretained => 1,
    :NSBackingStoreRetained => 0,
    :NSBackspaceCharacter => 8,
    :NSBacktabTextMovement => 18,
    :NSBackwardsSearch => 4,
    :NSBeginFunctionKey => 63274,
    :NSBeginsWithComparison => 5,
    :NSBeginsWithPredicateOperatorType => 8,
    :NSBelowBottom => 6,
    :NSBelowTop => 3,
    :NSBetweenPredicateOperatorType => 100,
    :NSBevelLineJoinStyle => 2,
    :NSBezelBorder => 2,
    :NSBinaryDataAttributeType => 1000,
    :NSBinarySearchingFirstEqual => 256,
    :NSBinarySearchingInsertionIndex => 1024,
    :NSBinarySearchingLastEqual => 512,
    :NSBlockExpressionType => 19,
    :NSBlueControlTint => 1,
    :NSBoldFontMask => 2,
    :NSBooleanAttributeType => 800,
    :NSBorderlessWindowMask => 0,
    :NSBottomTabsBezelBorder => 2,
    :NSBoxCustom => 4,
    :NSBoxOldStyle => 3,
    :NSBoxPrimary => 0,
    :NSBoxSecondary => 1,
    :NSBoxSeparator => 2,
    :NSBreakFunctionKey => 63282,
    :NSBrowserAutoColumnResizing => 1,
    :NSBrowserDropAbove => 1,
    :NSBrowserDropOn => 0,
    :NSBrowserNoColumnResizing => 0,
    :NSBrowserUserColumnResizing => 2,
    :NSBundleExecutableArchitectureI386 => 7,
    :NSBundleExecutableArchitecturePPC => 18,
    :NSBundleExecutableArchitecturePPC64 => 16777234,
    :NSBundleExecutableArchitectureX86_64 => 16777223,
    :NSButtLineCapStyle => 0,
    :NSByteCountFormatterCountStyleBinary => 3,
    :NSByteCountFormatterCountStyleDecimal => 2,
    :NSByteCountFormatterCountStyleFile => 0,
    :NSByteCountFormatterCountStyleMemory => 1,
    :NSByteCountFormatterUseAll => 65535,
    :NSByteCountFormatterUseBytes => 1,
    :NSByteCountFormatterUseDefault => 0,
    :NSByteCountFormatterUseEB => 64,
    :NSByteCountFormatterUseGB => 8,
    :NSByteCountFormatterUseKB => 2,
    :NSByteCountFormatterUseMB => 4,
    :NSByteCountFormatterUsePB => 32,
    :NSByteCountFormatterUseTB => 16,
    :NSByteCountFormatterUseYBOrHigher => 65280,
    :NSByteCountFormatterUseZB => 128,
    :NSCMYKColorSpaceModel => 2,
    :NSCMYKModeColorPanel => 2,
    :NSCachesDirectory => 13,
    :NSCalculationDivideByZero => 4,
    :NSCalculationLossOfPrecision => 1,
    :NSCalculationNoError => 0,
    :NSCalculationOverflow => 3,
    :NSCalculationUnderflow => 2,
    :NSCalendarCalendarUnit => 1048576,
    :NSCancelButton => 0,
    :NSCancelTextMovement => 23,
    :NSCannotCreateScriptCommandError => 10,
    :NSCarriageReturnCharacter => 13,
    :NSCascadeDeleteRule => 2,
    :NSCaseInsensitivePredicateOption => 1,
    :NSCaseInsensitiveSearch => 1,
    :NSCellAllowsMixedState => 16,
    :NSCellChangesContents => 14,
    :NSCellDisabled => 0,
    :NSCellEditable => 3,
    :NSCellHasImageHorizontal => 12,
    :NSCellHasImageOnLeftOrBottom => 13,
    :NSCellHasOverlappingImage => 11,
    :NSCellHighlighted => 5,
    :NSCellHitContentArea => 1,
    :NSCellHitEditableTextArea => 2,
    :NSCellHitNone => 0,
    :NSCellHitTrackableArea => 4,
    :NSCellIsBordered => 10,
    :NSCellIsInsetButton => 15,
    :NSCellLightsByBackground => 9,
    :NSCellLightsByContents => 6,
    :NSCellLightsByGray => 7,
    :NSCellState => 1,
    :NSCenterTabStopType => 2,
    :NSCenterTextAlignment => 2,
    :NSChangeAutosaved => 4,
    :NSChangeBackgroundCell => 8,
    :NSChangeBackgroundCellMask => 8,
    :NSChangeCleared => 2,
    :NSChangeDiscardable => 256,
    :NSChangeDone => 0,
    :NSChangeGrayCell => 4,
    :NSChangeGrayCellMask => 4,
    :NSChangeReadOtherContents => 3,
    :NSChangeRedone => 5,
    :NSChangeUndone => 1,
    :NSCircularBezelStyle => 7,
    :NSCircularSlider => 1,
    :NSClearControlTint => 7,
    :NSClearDisplayFunctionKey => 63290,
    :NSClearLineFunctionKey => 63289,
    :NSClipPagination => 2,
    :NSClockAndCalendarDatePickerStyle => 1,
    :NSClosableWindowMask => 2,
    :NSClosePathBezierPathElement => 3,
    :NSCollectionViewDropBefore => 1,
    :NSCollectionViewDropOn => 0,
    :NSCollectorDisabledOption => 2,
    :NSColorListModeColorPanel => 5,
    :NSColorPanelAllModesMask => 65535,
    :NSColorPanelCMYKModeMask => 4,
    :NSColorPanelColorListModeMask => 32,
    :NSColorPanelCrayonModeMask => 128,
    :NSColorPanelCustomPaletteModeMask => 16,
    :NSColorPanelGrayModeMask => 1,
    :NSColorPanelHSBModeMask => 8,
    :NSColorPanelRGBModeMask => 2,
    :NSColorPanelWheelModeMask => 64,
    :NSColorRenderingIntentAbsoluteColorimetric => 1,
    :NSColorRenderingIntentDefault => 0,
    :NSColorRenderingIntentPerceptual => 3,
    :NSColorRenderingIntentRelativeColorimetric => 2,
    :NSColorRenderingIntentSaturation => 4,
    :NSCommandKeyMask => 1048576,
    :NSCompositeClear => 0,
    :NSCompositeCopy => 1,
    :NSCompositeDestinationAtop => 9,
    :NSCompositeDestinationIn => 7,
    :NSCompositeDestinationOut => 8,
    :NSCompositeDestinationOver => 6,
    :NSCompositeHighlight => 12,
    :NSCompositePlusDarker => 11,
    :NSCompositePlusLighter => 13,
    :NSCompositeSourceAtop => 5,
    :NSCompositeSourceIn => 3,
    :NSCompositeSourceOut => 4,
    :NSCompositeSourceOver => 2,
    :NSCompositeXOR => 10,
    :NSCompressedFontMask => 512,
    :NSCondensedFontMask => 64,
    :NSConfinementConcurrencyType => 0,
    :NSConstantValueExpressionType => 0,
    :NSContainerSpecifierError => 2,
    :NSContainsComparison => 7,
    :NSContainsPredicateOperatorType => 99,
    :NSContentsCellMask => 1,
    :NSContinuousCapacityLevelIndicatorStyle => 1,
    :NSControlGlyph => 16777215,
    :NSControlKeyMask => 262144,
    :NSCopyEntityMappingType => 4,
    :NSCoreDataError => 134060,
    :NSCoreDataVersionNumber10_4 => 46.0,
    :NSCoreDataVersionNumber10_4_3 => 77.0,
    :NSCoreDataVersionNumber10_5 => 185.0,
    :NSCoreDataVersionNumber10_5_3 => 186.0,
    :NSCoreDataVersionNumber10_6 => 246.0,
    :NSCoreDataVersionNumber10_6_2 => 250.0,
    :NSCoreDataVersionNumber10_6_3 => 251.0,
    :NSCoreDataVersionNumber10_7 => 358.4,
    :NSCoreDataVersionNumber10_7_2 => 358.12,
    :NSCoreDataVersionNumber10_7_3 => 358.13,
    :NSCoreDataVersionNumber_iPhoneOS_3_0 => 241.0,
    :NSCoreDataVersionNumber_iPhoneOS_3_1 => 248.0,
    :NSCoreDataVersionNumber_iPhoneOS_3_2 => 310.2,
    :NSCoreDataVersionNumber_iPhoneOS_4_0 => 320.5,
    :NSCoreDataVersionNumber_iPhoneOS_4_1 => 320.11,
    :NSCoreDataVersionNumber_iPhoneOS_4_2 => 320.15,
    :NSCoreDataVersionNumber_iPhoneOS_4_3 => 320.17,
    :NSCoreDataVersionNumber_iPhoneOS_5_0 => 386.1,
    :NSCoreDataVersionNumber_iPhoneOS_5_1 => 386.5,
    :NSCoreServiceDirectory => 10,
    :NSCorrectionIndicatorTypeDefault => 0,
    :NSCorrectionIndicatorTypeGuesses => 2,
    :NSCorrectionIndicatorTypeReversion => 1,
    :NSCorrectionResponseAccepted => 1,
    :NSCorrectionResponseEdited => 4,
    :NSCorrectionResponseIgnored => 3,
    :NSCorrectionResponseNone => 0,
    :NSCorrectionResponseRejected => 2,
    :NSCorrectionResponseReverted => 5,
    :NSCountResultType => 4,
    :NSCrayonModeColorPanel => 7,
    :NSCriticalAlertStyle => 2,
    :NSCriticalRequest => 0,
    :NSCursorPointingDevice => 2,
    :NSCursorUpdate => 17,
    :NSCursorUpdateMask => 131072,
    :NSCurveToBezierPathElement => 2,
    :NSCustomEntityMappingType => 1,
    :NSCustomPaletteModeColorPanel => 4,
    :NSCustomSelectorPredicateOperatorType => 11,
    :NSDataReadingMapped => 1,
    :NSDataReadingMappedAlways => 8,
    :NSDataReadingMappedIfSafe => 1,
    :NSDataReadingUncached => 2,
    :NSDataSearchAnchored => 2,
    :NSDataSearchBackwards => 1,
    :NSDataWritingAtomic => 1,
    :NSDataWritingFileProtectionComplete => 536870912,
    :NSDataWritingFileProtectionCompleteUnlessOpen => 805306368,
    :NSDataWritingFileProtectionCompleteUntilFirstUserAuthentication => 1073741824,
    :NSDataWritingFileProtectionMask => 4026531840,
    :NSDataWritingFileProtectionNone => 268435456,
    :NSDataWritingWithoutOverwriting => 2,
    :NSDateAttributeType => 900,
    :NSDateFormatterBehavior10_0 => 1000,
    :NSDateFormatterBehavior10_4 => 1040,
    :NSDateFormatterBehaviorDefault => 0,
    :NSDateFormatterFullStyle => 4,
    :NSDateFormatterLongStyle => 3,
    :NSDateFormatterMediumStyle => 2,
    :NSDateFormatterNoStyle => 0,
    :NSDateFormatterShortStyle => 1,
    :NSDayCalendarUnit => 16,
    :NSDecimalAttributeType => 400,
    :NSDecimalMaxSize => 8,
    :NSDecimalNoScale => 32767,
    :NSDecimalTabStopType => 3,
    :NSDefaultControlTint => 0,
    :NSDefaultTokenStyle => 0,
    :NSDeleteCharFunctionKey => 63294,
    :NSDeleteCharacter => 127,
    :NSDeleteFunctionKey => 63272,
    :NSDeleteLineFunctionKey => 63292,
    :NSDemoApplicationDirectory => 2,
    :NSDenyDeleteRule => 3,
    :NSDescendingPageOrder => -1,
    :NSDesktopDirectory => 12,
    :NSDeveloperApplicationDirectory => 3,
    :NSDeveloperDirectory => 6,
    :NSDeviceIndependentModifierFlagsMask => 4294901760,
    :NSDeviceNColorSpaceModel => 4,
    :NSDiacriticInsensitivePredicateOption => 2,
    :NSDiacriticInsensitiveSearch => 128,
    :NSDictionaryResultType => 2,
    :NSDirectPredicateModifier => 0,
    :NSDirectSelection => 0,
    :NSDirectoryEnumerationSkipsHiddenFiles => 4,
    :NSDirectoryEnumerationSkipsPackageDescendants => 2,
    :NSDirectoryEnumerationSkipsSubdirectoryDescendants => 1,
    :NSDisclosureBezelStyle => 5,
    :NSDiscreteCapacityLevelIndicatorStyle => 2,
    :NSDisplayWindowRunLoopOrdering => 600000,
    :NSDocModalWindowMask => 64,
    :NSDocumentDirectory => 9,
    :NSDocumentationDirectory => 8,
    :NSDoubleAttributeType => 500,
    :NSDoubleType => 6,
    :NSDownArrowFunctionKey => 63233,
    :NSDownTextMovement => 22,
    :NSDownloadsDirectory => 15,
    :NSDragOperationAll => 15,
    :NSDragOperationAll_Obsolete => 15,
    :NSDragOperationCopy => 1,
    :NSDragOperationDelete => 32,
    :NSDragOperationEvery => 18446744073709551615,
    :NSDragOperationGeneric => 4,
    :NSDragOperationLink => 2,
    :NSDragOperationMove => 16,
    :NSDragOperationNone => 0,
    :NSDragOperationPrivate => 8,
    :NSDraggingContextOutsideApplication => 0,
    :NSDraggingContextWithinApplication => 1,
    :NSDraggingFormationDefault => 0,
    :NSDraggingFormationList => 3,
    :NSDraggingFormationNone => 1,
    :NSDraggingFormationPile => 2,
    :NSDraggingFormationStack => 4,
    :NSDraggingItemEnumerationClearNonenumeratedImages => 65536,
    :NSDraggingItemEnumerationConcurrent => 1,
    :NSDrawerClosedState => 0,
    :NSDrawerClosingState => 3,
    :NSDrawerOpenState => 2,
    :NSDrawerOpeningState => 1,
    :NSEndFunctionKey => 63275,
    :NSEndsWithComparison => 6,
    :NSEndsWithPredicateOperatorType => 9,
    :NSEnterCharacter => 3,
    :NSEntityMigrationPolicyError => 134170,
    :NSEnumerationConcurrent => 1,
    :NSEnumerationReverse => 2,
    :NSEqualToComparison => 0,
    :NSEqualToPredicateOperatorType => 4,
    :NSEraCalendarUnit => 2,
    :NSEraDatePickerElementFlag => 256,
    :NSEraserPointingDevice => 3,
    :NSErrorMergePolicyType => 0,
    :NSEvaluatedObjectExpressionType => 1,
    :NSEvenOddWindingRule => 1,
    :NSEventGestureAxisHorizontal => 1,
    :NSEventGestureAxisNone => 0,
    :NSEventGestureAxisVertical => 2,
    :NSEventMaskBeginGesture => 524288,
    :NSEventMaskEndGesture => 1048576,
    :NSEventMaskGesture => 536870912,
    :NSEventMaskMagnify => 1073741824,
    :NSEventMaskRotate => 262144,
    :NSEventMaskSmartMagnify => 4294967296,
    :NSEventMaskSwipe => 2147483648,
    :NSEventPhaseBegan => 1,
    :NSEventPhaseCancelled => 16,
    :NSEventPhaseChanged => 4,
    :NSEventPhaseEnded => 8,
    :NSEventPhaseMayBegin => 32,
    :NSEventPhaseNone => 0,
    :NSEventPhaseStationary => 2,
    :NSEventSwipeTrackingClampGestureAmount => 2,
    :NSEventSwipeTrackingLockDirection => 1,
    :NSEventTypeBeginGesture => 19,
    :NSEventTypeEndGesture => 20,
    :NSEventTypeGesture => 29,
    :NSEventTypeMagnify => 30,
    :NSEventTypeQuickLook => 33,
    :NSEventTypeRotate => 18,
    :NSEventTypeSmartMagnify => 32,
    :NSEventTypeSwipe => 31,
    :NSEverySubelement => 1,
    :NSExclude10_4ElementsIconCreationOption => 4,
    :NSExcludeQuickDrawElementsIconCreationOption => 2,
    :NSExecutableArchitectureMismatchError => 3585,
    :NSExecutableErrorMaximum => 3839,
    :NSExecutableErrorMinimum => 3584,
    :NSExecutableLinkError => 3588,
    :NSExecutableLoadError => 3587,
    :NSExecutableNotLoadableError => 3584,
    :NSExecutableRuntimeMismatchError => 3586,
    :NSExecuteFunctionKey => 63298,
    :NSExpandedFontMask => 32,
    :NSExternalRecordImportError => 134200,
    :NSF10FunctionKey => 63245,
    :NSF11FunctionKey => 63246,
    :NSF12FunctionKey => 63247,
    :NSF13FunctionKey => 63248,
    :NSF14FunctionKey => 63249,
    :NSF15FunctionKey => 63250,
    :NSF16FunctionKey => 63251,
    :NSF17FunctionKey => 63252,
    :NSF18FunctionKey => 63253,
    :NSF19FunctionKey => 63254,
    :NSF1FunctionKey => 63236,
    :NSF20FunctionKey => 63255,
    :NSF21FunctionKey => 63256,
    :NSF22FunctionKey => 63257,
    :NSF23FunctionKey => 63258,
    :NSF24FunctionKey => 63259,
    :NSF25FunctionKey => 63260,
    :NSF26FunctionKey => 63261,
    :NSF27FunctionKey => 63262,
    :NSF28FunctionKey => 63263,
    :NSF29FunctionKey => 63264,
    :NSF2FunctionKey => 63237,
    :NSF30FunctionKey => 63265,
    :NSF31FunctionKey => 63266,
    :NSF32FunctionKey => 63267,
    :NSF33FunctionKey => 63268,
    :NSF34FunctionKey => 63269,
    :NSF35FunctionKey => 63270,
    :NSF3FunctionKey => 63238,
    :NSF4FunctionKey => 63239,
    :NSF5FunctionKey => 63240,
    :NSF6FunctionKey => 63241,
    :NSF7FunctionKey => 63242,
    :NSF8FunctionKey => 63243,
    :NSF9FunctionKey => 63244,
    :NSFPCurrentField => 134,
    :NSFPPreviewButton => 131,
    :NSFPPreviewField => 128,
    :NSFPRevertButton => 130,
    :NSFPSetButton => 132,
    :NSFPSizeField => 129,
    :NSFPSizeTitle => 133,
    :NSFeatureUnsupportedError => 3328,
    :NSFetchRequestExpressionType => 50,
    :NSFetchRequestType => 1,
    :NSFileCoordinatorReadingResolvesSymbolicLink => 2,
    :NSFileCoordinatorReadingWithoutChanges => 1,
    :NSFileCoordinatorWritingForDeleting => 1,
    :NSFileCoordinatorWritingForMerging => 4,
    :NSFileCoordinatorWritingForMoving => 2,
    :NSFileCoordinatorWritingForReplacing => 8,
    :NSFileErrorMaximum => 1023,
    :NSFileErrorMinimum => 0,
    :NSFileHandlingPanelCancelButton => 0,
    :NSFileHandlingPanelOKButton => 1,
    :NSFileLockingError => 255,
    :NSFileManagerItemReplacementUsingNewMetadataOnly => 1,
    :NSFileManagerItemReplacementWithoutDeletingBackupItem => 2,
    :NSFileNoSuchFileError => 4,
    :NSFileReadCorruptFileError => 259,
    :NSFileReadInapplicableStringEncodingError => 261,
    :NSFileReadInvalidFileNameError => 258,
    :NSFileReadNoPermissionError => 257,
    :NSFileReadNoSuchFileError => 260,
    :NSFileReadTooLargeError => 263,
    :NSFileReadUnknownError => 256,
    :NSFileReadUnknownStringEncodingError => 264,
    :NSFileReadUnsupportedSchemeError => 262,
    :NSFileVersionAddingByMoving => 1,
    :NSFileVersionReplacingByMoving => 1,
    :NSFileWrapperReadingImmediate => 1,
    :NSFileWrapperReadingWithoutMapping => 2,
    :NSFileWrapperWritingAtomic => 1,
    :NSFileWrapperWritingWithNameUpdating => 2,
    :NSFileWriteFileExistsError => 516,
    :NSFileWriteInapplicableStringEncodingError => 517,
    :NSFileWriteInvalidFileNameError => 514,
    :NSFileWriteNoPermissionError => 513,
    :NSFileWriteOutOfSpaceError => 640,
    :NSFileWriteUnknownError => 512,
    :NSFileWriteUnsupportedSchemeError => 518,
    :NSFileWriteVolumeReadOnlyError => 642,
    :NSFindFunctionKey => 63301,
    :NSFindPanelActionNext => 2,
    :NSFindPanelActionPrevious => 3,
    :NSFindPanelActionReplace => 5,
    :NSFindPanelActionReplaceAll => 4,
    :NSFindPanelActionReplaceAllInSelection => 8,
    :NSFindPanelActionReplaceAndFind => 6,
    :NSFindPanelActionSelectAll => 9,
    :NSFindPanelActionSelectAllInSelection => 10,
    :NSFindPanelActionSetFindString => 7,
    :NSFindPanelActionShowFindPanel => 1,
    :NSFindPanelSubstringMatchTypeContains => 0,
    :NSFindPanelSubstringMatchTypeEndsWith => 3,
    :NSFindPanelSubstringMatchTypeFullWord => 2,
    :NSFindPanelSubstringMatchTypeStartsWith => 1,
    :NSFitPagination => 1,
    :NSFixedPitchFontMask => 1024,
    :NSFlagsChanged => 12,
    :NSFlagsChangedMask => 4096,
    :NSFloatAttributeType => 600,
    :NSFloatType => 3,
    :NSFloatingPointSamplesBitmapFormat => 4,
    :NSFocusRingAbove => 2,
    :NSFocusRingBelow => 1,
    :NSFocusRingOnly => 0,
    :NSFocusRingTypeDefault => 0,
    :NSFocusRingTypeExterior => 2,
    :NSFocusRingTypeNone => 1,
    :NSFontAntialiasedIntegerAdvancementsRenderingMode => 3,
    :NSFontAntialiasedRenderingMode => 1,
    :NSFontBoldTrait => 2,
    :NSFontClarendonSerifsClass => 1073741824,
    :NSFontCollectionApplicationOnlyMask => 1,
    :NSFontCollectionVisibilityComputer => 4,
    :NSFontCollectionVisibilityProcess => 1,
    :NSFontCollectionVisibilityUser => 2,
    :NSFontCondensedTrait => 64,
    :NSFontDefaultRenderingMode => 0,
    :NSFontExpandedTrait => 32,
    :NSFontFamilyClassMask => 4026531840,
    :NSFontFreeformSerifsClass => 1879048192,
    :NSFontIntegerAdvancementsRenderingMode => 2,
    :NSFontItalicTrait => 1,
    :NSFontModernSerifsClass => 805306368,
    :NSFontMonoSpaceTrait => 1024,
    :NSFontOldStyleSerifsClass => 268435456,
    :NSFontOrnamentalsClass => -1879048192,
    :NSFontPanelAllEffectsModeMask => 1048320,
    :NSFontPanelAllModesMask => 4294967295,
    :NSFontPanelCollectionModeMask => 4,
    :NSFontPanelDocumentColorEffectModeMask => 2048,
    :NSFontPanelFaceModeMask => 1,
    :NSFontPanelShadowEffectModeMask => 4096,
    :NSFontPanelSizeModeMask => 2,
    :NSFontPanelStandardModesMask => 65535,
    :NSFontPanelStrikethroughEffectModeMask => 512,
    :NSFontPanelTextColorEffectModeMask => 1024,
    :NSFontPanelUnderlineEffectModeMask => 256,
    :NSFontSansSerifClass => -2147483648,
    :NSFontScriptsClass => -1610612736,
    :NSFontSlabSerifsClass => 1342177280,
    :NSFontSymbolicClass => -1073741824,
    :NSFontTransitionalSerifsClass => 536870912,
    :NSFontUIOptimizedTrait => 4096,
    :NSFontUnknownClass => 0,
    :NSFontVerticalTrait => 2048,
    :NSForcedOrderingSearch => 512,
    :NSFormFeedCharacter => 12,
    :NSFormattingError => 2048,
    :NSFormattingErrorMaximum => 2559,
    :NSFormattingErrorMinimum => 2048,
    :NSFoundationVersionNumber10_0 => 397.40,
    :NSFoundationVersionNumber10_1 => 425.00,
    :NSFoundationVersionNumber10_1_1 => 425.00,
    :NSFoundationVersionNumber10_1_2 => 425.00,
    :NSFoundationVersionNumber10_1_3 => 425.00,
    :NSFoundationVersionNumber10_1_4 => 425.00,
    :NSFoundationVersionNumber10_2 => 462.00,
    :NSFoundationVersionNumber10_2_1 => 462.00,
    :NSFoundationVersionNumber10_2_2 => 462.00,
    :NSFoundationVersionNumber10_2_3 => 462.00,
    :NSFoundationVersionNumber10_2_4 => 462.00,
    :NSFoundationVersionNumber10_2_5 => 462.00,
    :NSFoundationVersionNumber10_2_6 => 462.00,
    :NSFoundationVersionNumber10_2_7 => 462.70,
    :NSFoundationVersionNumber10_2_8 => 462.70,
    :NSFoundationVersionNumber10_3 => 500.00,
    :NSFoundationVersionNumber10_3_1 => 500.00,
    :NSFoundationVersionNumber10_3_2 => 500.30,
    :NSFoundationVersionNumber10_3_3 => 500.54,
    :NSFoundationVersionNumber10_3_4 => 500.56,
    :NSFoundationVersionNumber10_3_5 => 500.56,
    :NSFoundationVersionNumber10_3_6 => 500.56,
    :NSFoundationVersionNumber10_3_7 => 500.56,
    :NSFoundationVersionNumber10_3_8 => 500.56,
    :NSFoundationVersionNumber10_3_9 => 500.58,
    :NSFoundationVersionNumber10_4 => 567.00,
    :NSFoundationVersionNumber10_4_1 => 567.00,
    :NSFoundationVersionNumber10_4_10 => 567.29,
    :NSFoundationVersionNumber10_4_11 => 567.36,
    :NSFoundationVersionNumber10_4_2 => 567.12,
    :NSFoundationVersionNumber10_4_3 => 567.21,
    :NSFoundationVersionNumber10_4_4_Intel => 567.23,
    :NSFoundationVersionNumber10_4_4_PowerPC => 567.21,
    :NSFoundationVersionNumber10_4_5 => 567.25,
    :NSFoundationVersionNumber10_4_6 => 567.26,
    :NSFoundationVersionNumber10_4_7 => 567.27,
    :NSFoundationVersionNumber10_4_8 => 567.28,
    :NSFoundationVersionNumber10_4_9 => 567.29,
    :NSFoundationVersionNumber10_5 => 677.00,
    :NSFoundationVersionNumber10_5_1 => 677.10,
    :NSFoundationVersionNumber10_5_2 => 677.15,
    :NSFoundationVersionNumber10_5_3 => 677.19,
    :NSFoundationVersionNumber10_5_4 => 677.19,
    :NSFoundationVersionNumber10_5_5 => 677.21,
    :NSFoundationVersionNumber10_5_6 => 677.22,
    :NSFoundationVersionNumber10_5_7 => 677.24,
    :NSFoundationVersionNumber10_5_8 => 677.26,
    :NSFoundationVersionNumber10_6 => 751.00,
    :NSFoundationVersionNumber10_6_1 => 751.00,
    :NSFoundationVersionNumber10_6_2 => 751.14,
    :NSFoundationVersionNumber10_6_3 => 751.21,
    :NSFoundationVersionNumber10_6_4 => 751.29,
    :NSFoundationVersionNumber10_6_5 => 751.42,
    :NSFoundationVersionNumber10_6_6 => 751.53,
    :NSFoundationVersionNumber10_6_7 => 751.53,
    :NSFoundationVersionNumber10_6_8 => 751.62,
    :NSFoundationVersionNumber10_7 => 833.10,
    :NSFoundationVersionNumber10_7_1 => 833.10,
    :NSFoundationVersionNumber10_7_2 => 833.20,
    :NSFoundationVersionNumber10_7_3 => 833.24,
    :NSFoundationVersionNumber10_7_4 => 833.25,
    :NSFoundationVersionWithFileManagerResourceForkSupport => 412,
    :NSFullScreenWindowMask => 16384,
    :NSFunctionExpressionType => 4,
    :NSFunctionKeyMask => 8388608,
    :NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES => 1,
    :NSGIFFileType => 2,
    :NSGlyphAttributeBidiLevel => 2,
    :NSGlyphAttributeElastic => 1,
    :NSGlyphAttributeInscribe => 5,
    :NSGlyphAttributeSoft => 0,
    :NSGlyphInscribeAbove => 2,
    :NSGlyphInscribeBase => 0,
    :NSGlyphInscribeBelow => 1,
    :NSGlyphInscribeOverBelow => 4,
    :NSGlyphInscribeOverstrike => 3,
    :NSGradientConcaveStrong => 2,
    :NSGradientConcaveWeak => 1,
    :NSGradientConvexStrong => 4,
    :NSGradientConvexWeak => 3,
    :NSGradientDrawsAfterEndingLocation => 2,
    :NSGradientDrawsBeforeStartingLocation => 1,
    :NSGradientNone => 0,
    :NSGraphiteControlTint => 6,
    :NSGrayColorSpaceModel => 0,
    :NSGrayModeColorPanel => 0,
    :NSGreaterThanComparison => 4,
    :NSGreaterThanOrEqualToComparison => 3,
    :NSGreaterThanOrEqualToPredicateOperatorType => 3,
    :NSGreaterThanPredicateOperatorType => 2,
    :NSGrooveBorder => 3,
    :NSHPUXOperatingSystem => 4,
    :NSHSBModeColorPanel => 3,
    :NSHTTPCookieAcceptPolicyAlways => 0,
    :NSHTTPCookieAcceptPolicyNever => 1,
    :NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain => 2,
    :NSHUDWindowMask => 8192,
    :NSHashTableCopyIn => 65536,
    :NSHashTableObjectPointerPersonality => 512,
    :NSHashTableStrongMemory => 0,
    :NSHashTableWeakMemory => 5,
    :NSHashTableZeroingWeakMemory => 1,
    :NSHeavierFontAction => 5,
    :NSHelpButtonBezelStyle => 9,
    :NSHelpFunctionKey => 63302,
    :NSHelpKeyMask => 4194304,
    :NSHighlightModeMatrix => 1,
    :NSHomeFunctionKey => 63273,
    :NSHorizontalRuler => 0,
    :NSHourCalendarUnit => 32,
    :NSHourMinuteDatePickerElementFlag => 12,
    :NSHourMinuteSecondDatePickerElementFlag => 14,
    :NSINTEGER_DEFINED => 1,
    :NSISO2022JPStringEncoding => 21,
    :NSISOLatin1StringEncoding => 5,
    :NSISOLatin2StringEncoding => 9,
    :NSIdentityMappingCharacterCollection => 0,
    :NSIllegalTextMovement => 0,
    :NSImageAbove => 5,
    :NSImageAlignBottom => 5,
    :NSImageAlignBottomLeft => 6,
    :NSImageAlignBottomRight => 7,
    :NSImageAlignCenter => 0,
    :NSImageAlignLeft => 4,
    :NSImageAlignRight => 8,
    :NSImageAlignTop => 1,
    :NSImageAlignTopLeft => 2,
    :NSImageAlignTopRight => 3,
    :NSImageBelow => 4,
    :NSImageCacheAlways => 1,
    :NSImageCacheBySize => 2,
    :NSImageCacheDefault => 0,
    :NSImageCacheNever => 3,
    :NSImageCellType => 2,
    :NSImageFrameButton => 4,
    :NSImageFrameGrayBezel => 2,
    :NSImageFrameGroove => 3,
    :NSImageFrameNone => 0,
    :NSImageFramePhoto => 1,
    :NSImageInterpolationDefault => 0,
    :NSImageInterpolationHigh => 3,
    :NSImageInterpolationLow => 2,
    :NSImageInterpolationMedium => 4,
    :NSImageInterpolationNone => 1,
    :NSImageLeft => 2,
    :NSImageLoadStatusCancelled => 1,
    :NSImageLoadStatusCompleted => 0,
    :NSImageLoadStatusInvalidData => 2,
    :NSImageLoadStatusReadError => 4,
    :NSImageLoadStatusUnexpectedEOF => 3,
    :NSImageOnly => 1,
    :NSImageOverlaps => 6,
    :NSImageRepLoadStatusCompleted => -6,
    :NSImageRepLoadStatusInvalidData => -4,
    :NSImageRepLoadStatusReadingHeader => -2,
    :NSImageRepLoadStatusUnexpectedEOF => -5,
    :NSImageRepLoadStatusUnknownType => -1,
    :NSImageRepLoadStatusWillNeedAllData => -3,
    :NSImageRepMatchesDevice => 0,
    :NSImageRight => 3,
    :NSImageScaleAxesIndependently => 1,
    :NSImageScaleNone => 2,
    :NSImageScaleProportionallyDown => 0,
    :NSImageScaleProportionallyUpOrDown => 3,
    :NSInPredicateOperatorType => 10,
    :NSIndexSubelement => 0,
    :NSIndexedColorSpaceModel => 5,
    :NSInferredMappingModelError => 134190,
    :NSInformationalAlertStyle => 1,
    :NSInformationalRequest => 10,
    :NSInlineBezelStyle => 15,
    :NSInputMethodsDirectory => 16,
    :NSInsertCharFunctionKey => 63293,
    :NSInsertFunctionKey => 63271,
    :NSInsertLineFunctionKey => 63291,
    :NSIntType => 1,
    :NSInteger16AttributeType => 100,
    :NSInteger32AttributeType => 200,
    :NSInteger64AttributeType => 300,
    :NSIntegerMax => 9223372036854775807,
    :NSIntegerMin => -9223372036854775808,
    :NSInternalScriptError => 8,
    :NSInternalSpecifierError => 5,
    :NSIntersectSetExpressionType => 6,
    :NSInvalidIndexSpecifierError => 4,
    :NSItalicFontMask => 1,
    :NSItemReplacementDirectory => 99,
    :NSJPEG2000FileType => 5,
    :NSJPEGFileType => 3,
    :NSJSONReadingAllowFragments => 4,
    :NSJSONReadingMutableContainers => 1,
    :NSJSONReadingMutableLeaves => 2,
    :NSJSONWritingPrettyPrinted => 1,
    :NSJapaneseEUCStringEncoding => 3,
    :NSJustifiedTextAlignment => 3,
    :NSKeyDown => 10,
    :NSKeyDownMask => 1024,
    :NSKeyPathExpressionType => 3,
    :NSKeySpecifierEvaluationScriptError => 2,
    :NSKeyUp => 11,
    :NSKeyUpMask => 2048,
    :NSKeyValueChangeInsertion => 2,
    :NSKeyValueChangeRemoval => 3,
    :NSKeyValueChangeReplacement => 4,
    :NSKeyValueChangeSetting => 1,
    :NSKeyValueIntersectSetMutation => 3,
    :NSKeyValueMinusSetMutation => 2,
    :NSKeyValueObservingOptionInitial => 4,
    :NSKeyValueObservingOptionNew => 1,
    :NSKeyValueObservingOptionOld => 2,
    :NSKeyValueObservingOptionPrior => 8,
    :NSKeyValueSetSetMutation => 4,
    :NSKeyValueUnionSetMutation => 1,
    :NSKeyValueValidationError => 1024,
    :NSLABColorSpaceModel => 3,
    :NSLandscapeOrientation => 1,
    :NSLayoutAttributeBaseline => 11,
    :NSLayoutAttributeBottom => 4,
    :NSLayoutAttributeCenterX => 9,
    :NSLayoutAttributeCenterY => 10,
    :NSLayoutAttributeHeight => 8,
    :NSLayoutAttributeLeading => 5,
    :NSLayoutAttributeLeft => 1,
    :NSLayoutAttributeNotAnAttribute => 0,
    :NSLayoutAttributeRight => 2,
    :NSLayoutAttributeTop => 3,
    :NSLayoutAttributeTrailing => 6,
    :NSLayoutAttributeWidth => 7,
    :NSLayoutConstraintOrientationHorizontal => 0,
    :NSLayoutConstraintOrientationVertical => 1,
    :NSLayoutFormatAlignAllBaseline => 2048,
    :NSLayoutFormatAlignAllBottom => 16,
    :NSLayoutFormatAlignAllCenterX => 512,
    :NSLayoutFormatAlignAllCenterY => 1024,
    :NSLayoutFormatAlignAllLeading => 32,
    :NSLayoutFormatAlignAllLeft => 2,
    :NSLayoutFormatAlignAllRight => 4,
    :NSLayoutFormatAlignAllTop => 8,
    :NSLayoutFormatAlignAllTrailing => 64,
    :NSLayoutFormatAlignmentMask => 65535,
    :NSLayoutFormatDirectionLeadingToTrailing => 0,
    :NSLayoutFormatDirectionLeftToRight => 65536,
    :NSLayoutFormatDirectionMask => 196608,
    :NSLayoutFormatDirectionRightToLeft => 131072,
    :NSLayoutPriorityDefaultHigh => 750,
    :NSLayoutPriorityDefaultLow => 250,
    :NSLayoutPriorityDragThatCanResizeWindow => 510,
    :NSLayoutPriorityDragThatCannotResizeWindow => 490,
    :NSLayoutPriorityFittingSizeCompression => 50,
    :NSLayoutPriorityRequired => 1000,
    :NSLayoutPriorityWindowSizeStayPut => 500,
    :NSLayoutRelationEqual => 0,
    :NSLayoutRelationGreaterThanOrEqual => 1,
    :NSLayoutRelationLessThanOrEqual => -1,
    :NSLeftArrowFunctionKey => 63234,
    :NSLeftMouseDown => 1,
    :NSLeftMouseDownMask => 2,
    :NSLeftMouseDragged => 6,
    :NSLeftMouseDraggedMask => 64,
    :NSLeftMouseUp => 2,
    :NSLeftMouseUpMask => 4,
    :NSLeftTabStopType => 0,
    :NSLeftTabsBezelBorder => 1,
    :NSLeftTextAlignment => 0,
    :NSLeftTextMovement => 19,
    :NSLessThanComparison => 2,
    :NSLessThanOrEqualToComparison => 1,
    :NSLessThanOrEqualToPredicateOperatorType => 1,
    :NSLessThanPredicateOperatorType => 0,
    :NSLibraryDirectory => 5,
    :NSLighterFontAction => 6,
    :NSLikePredicateOperatorType => 7,
    :NSLineBorder => 1,
    :NSLineBreakByCharWrapping => 1,
    :NSLineBreakByClipping => 2,
    :NSLineBreakByTruncatingHead => 3,
    :NSLineBreakByTruncatingMiddle => 5,
    :NSLineBreakByTruncatingTail => 4,
    :NSLineBreakByWordWrapping => 0,
    :NSLineDoesntMove => 0,
    :NSLineMovesDown => 3,
    :NSLineMovesLeft => 1,
    :NSLineMovesRight => 2,
    :NSLineMovesUp => 4,
    :NSLineSeparatorCharacter => 8232,
    :NSLineSweepDown => 2,
    :NSLineSweepLeft => 0,
    :NSLineSweepRight => 1,
    :NSLineSweepUp => 3,
    :NSLineToBezierPathElement => 1,
    :NSLinearSlider => 0,
    :NSLinguisticTaggerJoinNames => 16,
    :NSLinguisticTaggerOmitOther => 8,
    :NSLinguisticTaggerOmitPunctuation => 2,
    :NSLinguisticTaggerOmitWhitespace => 4,
    :NSLinguisticTaggerOmitWords => 1,
    :NSListModeMatrix => 2,
    :NSLiteralSearch => 2,
    :NSLocalDomainMask => 2,
    :NSLocaleLanguageDirectionBottomToTop => 4,
    :NSLocaleLanguageDirectionLeftToRight => 1,
    :NSLocaleLanguageDirectionRightToLeft => 2,
    :NSLocaleLanguageDirectionTopToBottom => 3,
    :NSLocaleLanguageDirectionUnknown => 0,
    :NSMACHOperatingSystem => 5,
    :NSMacOSRomanStringEncoding => 30,
    :NSMachPortDeallocateNone => 0,
    :NSMachPortDeallocateReceiveRight => 2,
    :NSMachPortDeallocateSendRight => 1,
    :NSMacintoshInterfaceStyle => 3,
    :NSMainQueueConcurrencyType => 2,
    :NSManagedObjectContextLockingError => 132000,
    :NSManagedObjectExternalRelationshipError => 133010,
    :NSManagedObjectIDResultType => 1,
    :NSManagedObjectMergeError => 133020,
    :NSManagedObjectReferentialIntegrityError => 133000,
    :NSManagedObjectResultType => 0,
    :NSManagedObjectValidationError => 1550,
    :NSMapTableCopyIn => 65536,
    :NSMapTableObjectPointerPersonality => 512,
    :NSMapTableStrongMemory => 0,
    :NSMapTableWeakMemory => 5,
    :NSMapTableZeroingWeakMemory => 1,
    :NSMappedRead => 1,
    :NSMatchesPredicateOperatorType => 6,
    :NSMatchingAnchored => 4,
    :NSMatchingCompleted => 2,
    :NSMatchingHitEnd => 4,
    :NSMatchingInternalError => 16,
    :NSMatchingProgress => 1,
    :NSMatchingReportCompletion => 2,
    :NSMatchingReportProgress => 1,
    :NSMatchingRequiredEnd => 8,
    :NSMatchingWithTransparentBounds => 8,
    :NSMatchingWithoutAnchoringBounds => 16,
    :NSMaxXEdge => 2,
    :NSMaxYEdge => 3,
    :NSMaximumStringLength => 2147483646,
    :NSMenuFunctionKey => 63285,
    :NSMenuPropertyItemAccessibilityDescription => 32,
    :NSMenuPropertyItemAttributedTitle => 2,
    :NSMenuPropertyItemEnabled => 16,
    :NSMenuPropertyItemImage => 8,
    :NSMenuPropertyItemKeyEquivalent => 4,
    :NSMenuPropertyItemTitle => 1,
    :NSMergeByPropertyObjectTrumpMergePolicyType => 2,
    :NSMergeByPropertyStoreTrumpMergePolicyType => 1,
    :NSMiddleSubelement => 2,
    :NSMigrationCancelledError => 134120,
    :NSMigrationError => 134110,
    :NSMigrationManagerDestinationStoreError => 134160,
    :NSMigrationManagerSourceStoreError => 134150,
    :NSMigrationMissingMappingModelError => 134140,
    :NSMigrationMissingSourceModelError => 134130,
    :NSMinXEdge => 0,
    :NSMinYEdge => 1,
    :NSMiniControlSize => 2,
    :NSMiniaturizableWindowMask => 4,
    :NSMinusSetExpressionType => 7,
    :NSMinuteCalendarUnit => 64,
    :NSMiterLineJoinStyle => 0,
    :NSMixedState => -1,
    :NSModeSwitchFunctionKey => 63303,
    :NSMomentaryChangeButton => 5,
    :NSMomentaryLight => 7,
    :NSMomentaryLightButton => 0,
    :NSMomentaryPushButton => 0,
    :NSMomentaryPushInButton => 7,
    :NSMonthCalendarUnit => 8,
    :NSMouseEntered => 8,
    :NSMouseEnteredMask => 256,
    :NSMouseEventSubtype => 0,
    :NSMouseExited => 9,
    :NSMouseExitedMask => 512,
    :NSMouseMoved => 5,
    :NSMouseMovedMask => 32,
    :NSMoveToBezierPathElement => 0,
    :NSMoviesDirectory => 17,
    :NSMusicDirectory => 18,
    :NSNEXTSTEPStringEncoding => 2,
    :NSNarrowFontMask => 16,
    :NSNativeShortGlyphPacking => 5,
    :NSNaturalTextAlignment => 4,
    :NSNetServiceNoAutoRename => 1,
    :NSNetServicesActivityInProgress => -72003,
    :NSNetServicesBadArgumentError => -72004,
    :NSNetServicesCancelledError => -72005,
    :NSNetServicesCollisionError => -72001,
    :NSNetServicesInvalidError => -72006,
    :NSNetServicesNotFoundError => -72002,
    :NSNetServicesTimeoutError => -72007,
    :NSNetServicesUnknownError => -72000,
    :NSNetworkDomainMask => 4,
    :NSNewlineCharacter => 10,
    :NSNextFunctionKey => 63296,
    :NSNextStepInterfaceStyle => 1,
    :NSNoActionDeleteRule => 0,
    :NSNoBorder => 0,
    :NSNoCellMask => 0,
    :NSNoFontChangeAction => 0,
    :NSNoImage => 0,
    :NSNoInterfaceStyle => 0,
    :NSNoModeColorPanel => -1,
    :NSNoScriptError => 0,
    :NSNoScrollerParts => 0,
    :NSNoSpecifierError => 0,
    :NSNoSubelement => 4,
    :NSNoTabsBezelBorder => 4,
    :NSNoTabsLineBorder => 5,
    :NSNoTabsNoBorder => 6,
    :NSNoTitle => 0,
    :NSNoTopLevelContainersSpecifierError => 1,
    :NSNoUnderlineStyle => 0,
    :NSNonLossyASCIIStringEncoding => 7,
    :NSNonStandardCharacterSetFontMask => 8,
    :NSNonZeroWindingRule => 0,
    :NSNonactivatingPanelMask => 128,
    :NSNormalizedPredicateOption => 4,
    :NSNotEqualToPredicateOperatorType => 5,
    :NSNotFound => 9223372036854775807,
    :NSNotPredicateType => 0,
    :NSNotificationCoalescingOnName => 1,
    :NSNotificationCoalescingOnSender => 2,
    :NSNotificationDeliverImmediately => 1,
    :NSNotificationNoCoalescing => 0,
    :NSNotificationPostToAllSessions => 2,
    :NSNotificationSuspensionBehaviorCoalesce => 2,
    :NSNotificationSuspensionBehaviorDeliverImmediately => 4,
    :NSNotificationSuspensionBehaviorDrop => 1,
    :NSNotificationSuspensionBehaviorHold => 3,
    :NSNullCellType => 0,
    :NSNullGlyph => 0,
    :NSNullifyDeleteRule => 1,
    :NSNumberFormatterBehavior10_0 => 1000,
    :NSNumberFormatterBehavior10_4 => 1040,
    :NSNumberFormatterBehaviorDefault => 0,
    :NSNumberFormatterCurrencyStyle => 2,
    :NSNumberFormatterDecimalStyle => 1,
    :NSNumberFormatterNoStyle => 0,
    :NSNumberFormatterPadAfterPrefix => 1,
    :NSNumberFormatterPadAfterSuffix => 3,
    :NSNumberFormatterPadBeforePrefix => 0,
    :NSNumberFormatterPadBeforeSuffix => 2,
    :NSNumberFormatterPercentStyle => 3,
    :NSNumberFormatterRoundCeiling => 0,
    :NSNumberFormatterRoundDown => 2,
    :NSNumberFormatterRoundFloor => 1,
    :NSNumberFormatterRoundHalfDown => 5,
    :NSNumberFormatterRoundHalfEven => 4,
    :NSNumberFormatterRoundHalfUp => 6,
    :NSNumberFormatterRoundUp => 3,
    :NSNumberFormatterScientificStyle => 4,
    :NSNumberFormatterSpellOutStyle => 5,
    :NSNumericPadKeyMask => 2097152,
    :NSNumericSearch => 64,
    :NSOKButton => 1,
    :NSOPENGL_CURRENT_VERSION => 1,
    :NSOSF1OperatingSystem => 7,
    :NSObjectAutoreleasedEvent => 3,
    :NSObjectExtraRefDecrementedEvent => 5,
    :NSObjectExtraRefIncrementedEvent => 4,
    :NSObjectIDAttributeType => 2000,
    :NSObjectInternalRefDecrementedEvent => 7,
    :NSObjectInternalRefIncrementedEvent => 6,
    :NSOffState => 0,
    :NSOnOffButton => 6,
    :NSOnState => 1,
    :NSOnlyScrollerArrows => 1,
    :NSOpenGLCPCurrentRendererID => 309,
    :NSOpenGLCPGPUFragmentProcessing => 311,
    :NSOpenGLCPGPUVertexProcessing => 310,
    :NSOpenGLCPHasDrawable => 314,
    :NSOpenGLCPMPSwapsInFlight => 315,
    :NSOpenGLCPRasterizationEnable => 221,
    :NSOpenGLCPReclaimResources => 308,
    :NSOpenGLCPStateValidation => 301,
    :NSOpenGLCPSurfaceBackingSize => 304,
    :NSOpenGLCPSurfaceOpacity => 236,
    :NSOpenGLCPSurfaceOrder => 235,
    :NSOpenGLCPSurfaceSurfaceVolatile => 306,
    :NSOpenGLCPSwapInterval => 222,
    :NSOpenGLCPSwapRectangle => 200,
    :NSOpenGLCPSwapRectangleEnable => 201,
    :NSOpenGLGOClearFormatCache => 502,
    :NSOpenGLGOFormatCacheSize => 501,
    :NSOpenGLGOResetLibrary => 504,
    :NSOpenGLGORetainRenderers => 503,
    :NSOpenGLGOUseBuildCache => 506,
    :NSOpenGLPFAAccelerated => 73,
    :NSOpenGLPFAAcceleratedCompute => 97,
    :NSOpenGLPFAAccumSize => 14,
    :NSOpenGLPFAAllRenderers => 1,
    :NSOpenGLPFAAllowOfflineRenderers => 96,
    :NSOpenGLPFAAlphaSize => 11,
    :NSOpenGLPFAAuxBuffers => 7,
    :NSOpenGLPFAAuxDepthStencil => 57,
    :NSOpenGLPFABackingStore => 76,
    :NSOpenGLPFAClosestPolicy => 74,
    :NSOpenGLPFAColorFloat => 58,
    :NSOpenGLPFAColorSize => 8,
    :NSOpenGLPFACompliant => 83,
    :NSOpenGLPFADepthSize => 12,
    :NSOpenGLPFADoubleBuffer => 5,
    :NSOpenGLPFAFullScreen => 54,
    :NSOpenGLPFAMPSafe => 78,
    :NSOpenGLPFAMaximumPolicy => 52,
    :NSOpenGLPFAMinimumPolicy => 51,
    :NSOpenGLPFAMultiScreen => 81,
    :NSOpenGLPFAMultisample => 59,
    :NSOpenGLPFANoRecovery => 72,
    :NSOpenGLPFAOffScreen => 53,
    :NSOpenGLPFAOpenGLProfile => 99,
    :NSOpenGLPFAPixelBuffer => 90,
    :NSOpenGLPFARemotePixelBuffer => 91,
    :NSOpenGLPFARendererID => 70,
    :NSOpenGLPFARobust => 75,
    :NSOpenGLPFASampleAlpha => 61,
    :NSOpenGLPFASampleBuffers => 55,
    :NSOpenGLPFASamples => 56,
    :NSOpenGLPFAScreenMask => 84,
    :NSOpenGLPFASingleRenderer => 71,
    :NSOpenGLPFAStencilSize => 13,
    :NSOpenGLPFAStereo => 6,
    :NSOpenGLPFASupersample => 60,
    :NSOpenGLPFATripleBuffer => 3,
    :NSOpenGLPFAVirtualScreenCount => 128,
    :NSOpenGLPFAWindow => 80,
    :NSOpenGLProfileVersion3_2Core => 12800,
    :NSOpenGLProfileVersionLegacy => 4096,
    :NSOpenStepUnicodeReservedBase => 62464,
    :NSOperationNotSupportedForKeyScriptError => 9,
    :NSOperationNotSupportedForKeySpecifierError => 6,
    :NSOperationQueueDefaultMaxConcurrentOperationCount => -1,
    :NSOperationQueuePriorityHigh => 4,
    :NSOperationQueuePriorityLow => -4,
    :NSOperationQueuePriorityNormal => 0,
    :NSOperationQueuePriorityVeryHigh => 8,
    :NSOperationQueuePriorityVeryLow => -8,
    :NSOrPredicateType => 2,
    :NSOrderedAscending => -1,
    :NSOrderedDescending => 1,
    :NSOrderedSame => 0,
    :NSOtherMouseDown => 25,
    :NSOtherMouseDownMask => 33554432,
    :NSOtherMouseDragged => 27,
    :NSOtherMouseDraggedMask => 134217728,
    :NSOtherMouseUp => 26,
    :NSOtherMouseUpMask => 67108864,
    :NSOtherTextMovement => 0,
    :NSOutlineViewDropOnItemIndex => -1,
    :NSOverwriteMergePolicyType => 3,
    :NSPNGFileType => 4,
    :NSPageControllerTransitionStyleHorizontalStrip => 2,
    :NSPageControllerTransitionStyleStackBook => 1,
    :NSPageControllerTransitionStyleStackHistory => 0,
    :NSPageDownFunctionKey => 63277,
    :NSPageUpFunctionKey => 63276,
    :NSParagraphSeparatorCharacter => 8233,
    :NSPasteboardReadingAsData => 0,
    :NSPasteboardReadingAsKeyedArchive => 4,
    :NSPasteboardReadingAsPropertyList => 2,
    :NSPasteboardReadingAsString => 1,
    :NSPasteboardWritingPromised => 512,
    :NSPathStyleNavigationBar => 1,
    :NSPathStylePopUp => 2,
    :NSPathStyleStandard => 0,
    :NSPatternColorSpaceModel => 6,
    :NSPauseFunctionKey => 63280,
    :NSPenLowerSideMask => 2,
    :NSPenPointingDevice => 1,
    :NSPenTipMask => 1,
    :NSPenUpperSideMask => 4,
    :NSPeriodic => 16,
    :NSPeriodicMask => 65536,
    :NSPersistentStoreCoordinatorLockingError => 132010,
    :NSPersistentStoreIncompatibleSchemaError => 134020,
    :NSPersistentStoreIncompatibleVersionHashError => 134100,
    :NSPersistentStoreIncompleteSaveError => 134040,
    :NSPersistentStoreInvalidTypeError => 134000,
    :NSPersistentStoreOpenError => 134080,
    :NSPersistentStoreOperationError => 134070,
    :NSPersistentStoreSaveConflictsError => 134050,
    :NSPersistentStoreSaveError => 134030,
    :NSPersistentStoreTimeoutError => 134090,
    :NSPersistentStoreTypeMismatchError => 134010,
    :NSPersistentStoreUnsupportedRequestTypeError => 134091,
    :NSPicturesDirectory => 19,
    :NSPlainTextTokenStyle => 1,
    :NSPointerFunctionsCStringPersonality => 768,
    :NSPointerFunctionsCopyIn => 65536,
    :NSPointerFunctionsIntegerPersonality => 1280,
    :NSPointerFunctionsMachVirtualMemory => 4,
    :NSPointerFunctionsMallocMemory => 3,
    :NSPointerFunctionsObjectPersonality => 0,
    :NSPointerFunctionsObjectPointerPersonality => 512,
    :NSPointerFunctionsOpaqueMemory => 2,
    :NSPointerFunctionsOpaquePersonality => 256,
    :NSPointerFunctionsStrongMemory => 0,
    :NSPointerFunctionsStructPersonality => 1024,
    :NSPointerFunctionsWeakMemory => 5,
    :NSPointerFunctionsZeroingWeakMemory => 1,
    :NSPopUpArrowAtBottom => 2,
    :NSPopUpArrowAtCenter => 1,
    :NSPopUpNoArrow => 0,
    :NSPopoverAppearanceHUD => 1,
    :NSPopoverAppearanceMinimal => 0,
    :NSPopoverBehaviorApplicationDefined => 0,
    :NSPopoverBehaviorSemitransient => 2,
    :NSPopoverBehaviorTransient => 1,
    :NSPortraitOrientation => 0,
    :NSPositionAfter => 0,
    :NSPositionBefore => 1,
    :NSPositionBeginning => 2,
    :NSPositionEnd => 3,
    :NSPositionReplace => 4,
    :NSPositiveDoubleType => 7,
    :NSPositiveFloatType => 4,
    :NSPositiveIntType => 2,
    :NSPostASAP => 2,
    :NSPostNow => 3,
    :NSPostWhenIdle => 1,
    :NSPosterFontMask => 256,
    :NSPowerOffEventType => 1,
    :NSPreferencePanesDirectory => 22,
    :NSPressedTab => 2,
    :NSPrevFunctionKey => 63295,
    :NSPrintFunctionKey => 63288,
    :NSPrintPanelShowsCopies => 1,
    :NSPrintPanelShowsOrientation => 8,
    :NSPrintPanelShowsPageRange => 2,
    :NSPrintPanelShowsPageSetupAccessory => 256,
    :NSPrintPanelShowsPaperSize => 4,
    :NSPrintPanelShowsPreview => 131072,
    :NSPrintPanelShowsPrintSelection => 32,
    :NSPrintPanelShowsScaling => 16,
    :NSPrintRenderingQualityBest => 0,
    :NSPrintRenderingQualityResponsive => 1,
    :NSPrintScreenFunctionKey => 63278,
    :NSPrinterDescriptionDirectory => 20,
    :NSPrinterTableError => 2,
    :NSPrinterTableNotFound => 1,
    :NSPrinterTableOK => 0,
    :NSPrintingCancelled => 0,
    :NSPrintingFailure => 3,
    :NSPrintingReplyLater => 2,
    :NSPrintingSuccess => 1,
    :NSPrivateQueueConcurrencyType => 1,
    :NSProgressIndicatorBarStyle => 0,
    :NSProgressIndicatorPreferredAquaThickness => 12,
    :NSProgressIndicatorPreferredLargeThickness => 18,
    :NSProgressIndicatorPreferredSmallThickness => 10,
    :NSProgressIndicatorPreferredThickness => 14,
    :NSProgressIndicatorSpinningStyle => 1,
    :NSPropertyListBinaryFormat_v1_0 => 200,
    :NSPropertyListErrorMaximum => 4095,
    :NSPropertyListErrorMinimum => 3840,
    :NSPropertyListImmutable => 0,
    :NSPropertyListMutableContainers => 1,
    :NSPropertyListMutableContainersAndLeaves => 2,
    :NSPropertyListOpenStepFormat => 1,
    :NSPropertyListReadCorruptError => 3840,
    :NSPropertyListReadStreamError => 3842,
    :NSPropertyListReadUnknownVersionError => 3841,
    :NSPropertyListWriteStreamError => 3851,
    :NSPropertyListXMLFormat_v1_0 => 100,
    :NSProprietaryStringEncoding => 65536,
    :NSPushInCell => 2,
    :NSPushInCellMask => 2,
    :NSPushOnPushOffButton => 1,
    :NSQuarterCalendarUnit => 2048,
    :NSRGBColorSpaceModel => 1,
    :NSRGBModeColorPanel => 1,
    :NSRadioButton => 4,
    :NSRadioModeMatrix => 0,
    :NSRandomSubelement => 3,
    :NSRangeDateMode => 1,
    :NSRatingLevelIndicatorStyle => 3,
    :NSReceiverEvaluationScriptError => 1,
    :NSReceiversCantHandleCommandScriptError => 4,
    :NSRecessedBezelStyle => 13,
    :NSRedoFunctionKey => 63300,
    :NSRegularControlSize => 0,
    :NSRegularExpressionAllowCommentsAndWhitespace => 2,
    :NSRegularExpressionAnchorsMatchLines => 16,
    :NSRegularExpressionCaseInsensitive => 1,
    :NSRegularExpressionDotMatchesLineSeparators => 8,
    :NSRegularExpressionIgnoreMetacharacters => 4,
    :NSRegularExpressionSearch => 1024,
    :NSRegularExpressionUseUnicodeWordBoundaries => 64,
    :NSRegularExpressionUseUnixLineSeparators => 32,
    :NSRegularSquareBezelStyle => 2,
    :NSRelativeAfter => 0,
    :NSRelativeBefore => 1,
    :NSRelevancyLevelIndicatorStyle => 0,
    :NSRemoteNotificationTypeAlert => 4,
    :NSRemoteNotificationTypeBadge => 1,
    :NSRemoteNotificationTypeNone => 0,
    :NSRemoteNotificationTypeSound => 2,
    :NSRemoveEntityMappingType => 3,
    :NSRemoveTraitFontAction => 7,
    :NSRequiredArgumentsMissingScriptError => 5,
    :NSResetCursorRectsRunLoopOrdering => 700000,
    :NSResetFunctionKey => 63283,
    :NSResizableWindowMask => 8,
    :NSReturnTextMovement => 16,
    :NSRightArrowFunctionKey => 63235,
    :NSRightMouseDown => 3,
    :NSRightMouseDownMask => 8,
    :NSRightMouseDragged => 7,
    :NSRightMouseDraggedMask => 128,
    :NSRightMouseUp => 4,
    :NSRightMouseUpMask => 16,
    :NSRightTabStopType => 1,
    :NSRightTabsBezelBorder => 3,
    :NSRightTextAlignment => 1,
    :NSRightTextMovement => 20,
    :NSRollbackMergePolicyType => 4,
    :NSRoundBankers => 3,
    :NSRoundDown => 1,
    :NSRoundLineCapStyle => 1,
    :NSRoundLineJoinStyle => 1,
    :NSRoundPlain => 0,
    :NSRoundRectBezelStyle => 12,
    :NSRoundUp => 2,
    :NSRoundedBezelStyle => 1,
    :NSRoundedDisclosureBezelStyle => 14,
    :NSRoundedTokenStyle => 2,
    :NSRuleEditorNestingModeCompound => 2,
    :NSRuleEditorNestingModeList => 1,
    :NSRuleEditorNestingModeSimple => 3,
    :NSRuleEditorNestingModeSingle => 0,
    :NSRuleEditorRowTypeCompound => 1,
    :NSRuleEditorRowTypeSimple => 0,
    :NSRunAbortedResponse => -1001,
    :NSRunContinuesResponse => -1002,
    :NSRunStoppedResponse => -1000,
    :NSSQLiteError => 134180,
    :NSSaveAsOperation => 1,
    :NSSaveOperation => 0,
    :NSSaveOptionsAsk => 2,
    :NSSaveOptionsNo => 1,
    :NSSaveOptionsYes => 0,
    :NSSaveRequestType => 2,
    :NSSaveToOperation => 2,
    :NSScaleNone => 2,
    :NSScaleProportionally => 0,
    :NSScaleToFit => 1,
    :NSScannedOption => 1,
    :NSScreenChangedEventType => 8,
    :NSScrollElasticityAllowed => 2,
    :NSScrollElasticityAutomatic => 0,
    :NSScrollElasticityNone => 1,
    :NSScrollLockFunctionKey => 63279,
    :NSScrollViewFindBarPositionAboveContent => 1,
    :NSScrollViewFindBarPositionAboveHorizontalRuler => 0,
    :NSScrollViewFindBarPositionBelowContent => 2,
    :NSScrollWheel => 22,
    :NSScrollWheelMask => 4194304,
    :NSScrollerArrowsDefaultSetting => 0,
    :NSScrollerArrowsMaxEnd => 0,
    :NSScrollerArrowsMinEnd => 1,
    :NSScrollerArrowsNone => 2,
    :NSScrollerDecrementArrow => 1,
    :NSScrollerDecrementLine => 4,
    :NSScrollerDecrementPage => 1,
    :NSScrollerIncrementArrow => 0,
    :NSScrollerIncrementLine => 5,
    :NSScrollerIncrementPage => 3,
    :NSScrollerKnob => 2,
    :NSScrollerKnobSlot => 6,
    :NSScrollerKnobStyleDark => 1,
    :NSScrollerKnobStyleDefault => 0,
    :NSScrollerKnobStyleLight => 2,
    :NSScrollerNoPart => 0,
    :NSScrollerStyleLegacy => 0,
    :NSScrollerStyleOverlay => 1,
    :NSSearchFieldClearRecentsMenuItemTag => 1002,
    :NSSearchFieldNoRecentsMenuItemTag => 1003,
    :NSSearchFieldRecentsMenuItemTag => 1001,
    :NSSearchFieldRecentsTitleMenuItemTag => 1000,
    :NSSecondCalendarUnit => 128,
    :NSSegmentStyleAutomatic => 0,
    :NSSegmentStyleCapsule => 5,
    :NSSegmentStyleRoundRect => 3,
    :NSSegmentStyleRounded => 1,
    :NSSegmentStyleSmallSquare => 6,
    :NSSegmentStyleTexturedRounded => 2,
    :NSSegmentStyleTexturedSquare => 4,
    :NSSegmentSwitchTrackingMomentary => 2,
    :NSSegmentSwitchTrackingSelectAny => 1,
    :NSSegmentSwitchTrackingSelectOne => 0,
    :NSSelectByCharacter => 0,
    :NSSelectByParagraph => 2,
    :NSSelectByWord => 1,
    :NSSelectFunctionKey => 63297,
    :NSSelectedTab => 0,
    :NSSelectingNext => 1,
    :NSSelectingPrevious => 2,
    :NSSelectionAffinityDownstream => 1,
    :NSSelectionAffinityUpstream => 0,
    :NSServiceApplicationLaunchFailedError => 66561,
    :NSServiceApplicationNotFoundError => 66560,
    :NSServiceErrorMaximum => 66817,
    :NSServiceErrorMinimum => 66560,
    :NSServiceInvalidPasteboardDataError => 66563,
    :NSServiceMalformedServiceDictionaryError => 66564,
    :NSServiceMiscellaneousError => 66800,
    :NSServiceRequestTimedOutError => 66562,
    :NSShadowlessSquareBezelStyle => 6,
    :NSSharedPublicDirectory => 21,
    :NSSharingContentScopeFull => 2,
    :NSSharingContentScopeItem => 0,
    :NSSharingContentScopePartial => 1,
    :NSShiftJISStringEncoding => 8,
    :NSShiftKeyMask => 131072,
    :NSShowControlGlyphs => 1,
    :NSShowInvisibleGlyphs => 2,
    :NSSingleDateMode => 0,
    :NSSingleUnderlineStyle => 1,
    :NSSizeDownFontAction => 4,
    :NSSizeUpFontAction => 3,
    :NSSmallCapsFontMask => 128,
    :NSSmallControlSize => 1,
    :NSSmallIconButtonBezelStyle => 2,
    :NSSmallSquareBezelStyle => 10,
    :NSSnapshotEventMergePolicy => 64,
    :NSSnapshotEventRefresh => 32,
    :NSSnapshotEventRollback => 16,
    :NSSnapshotEventUndoDeletion => 4,
    :NSSnapshotEventUndoInsertion => 2,
    :NSSnapshotEventUndoUpdate => 8,
    :NSSolarisOperatingSystem => 3,
    :NSSortConcurrent => 1,
    :NSSortStable => 16,
    :NSSpecialPageOrder => 0,
    :NSSpeechImmediateBoundary => 0,
    :NSSpeechSentenceBoundary => 2,
    :NSSpeechWordBoundary => 1,
    :NSSpellingStateGrammarFlag => 2,
    :NSSpellingStateSpellingFlag => 1,
    :NSSplitViewDividerStylePaneSplitter => 3,
    :NSSplitViewDividerStyleThick => 1,
    :NSSplitViewDividerStyleThin => 2,
    :NSSquareLineCapStyle => 2,
    :NSSquareStatusItemLength => -2,
    :NSStopFunctionKey => 63284,
    :NSStreamEventEndEncountered => 16,
    :NSStreamEventErrorOccurred => 8,
    :NSStreamEventHasBytesAvailable => 2,
    :NSStreamEventHasSpaceAvailable => 4,
    :NSStreamEventNone => 0,
    :NSStreamEventOpenCompleted => 1,
    :NSStreamStatusAtEnd => 5,
    :NSStreamStatusClosed => 6,
    :NSStreamStatusError => 7,
    :NSStreamStatusNotOpen => 0,
    :NSStreamStatusOpen => 2,
    :NSStreamStatusOpening => 1,
    :NSStreamStatusReading => 3,
    :NSStreamStatusWriting => 4,
    :NSStringAttributeType => 700,
    :NSStringDrawingDisableScreenFontSubstitution => 4,
    :NSStringDrawingOneShot => 16,
    :NSStringDrawingTruncatesLastVisibleLine => 32,
    :NSStringDrawingUsesDeviceMetrics => 8,
    :NSStringDrawingUsesFontLeading => 2,
    :NSStringDrawingUsesLineFragmentOrigin => 1,
    :NSStringEncodingConversionAllowLossy => 1,
    :NSStringEncodingConversionExternalRepresentation => 2,
    :NSStringEnumerationByComposedCharacterSequences => 2,
    :NSStringEnumerationByLines => 0,
    :NSStringEnumerationByParagraphs => 1,
    :NSStringEnumerationBySentences => 4,
    :NSStringEnumerationByWords => 3,
    :NSStringEnumerationLocalized => 1024,
    :NSStringEnumerationReverse => 256,
    :NSStringEnumerationSubstringNotRequired => 512,
    :NSSubqueryExpressionType => 13,
    :NSSunOSOperatingSystem => 6,
    :NSSwitchButton => 3,
    :NSSymbolStringEncoding => 6,
    :NSSysReqFunctionKey => 63281,
    :NSSystemDefined => 14,
    :NSSystemDefinedMask => 16384,
    :NSSystemDomainMask => 8,
    :NSSystemFunctionKey => 63287,
    :NSTIFFCompressionCCITTFAX3 => 3,
    :NSTIFFCompressionCCITTFAX4 => 4,
    :NSTIFFCompressionJPEG => 6,
    :NSTIFFCompressionLZW => 5,
    :NSTIFFCompressionNEXT => 32766,
    :NSTIFFCompressionNone => 1,
    :NSTIFFCompressionOldJPEG => 32865,
    :NSTIFFCompressionPackBits => 32773,
    :NSTIFFFileType => 0,
    :NSTabCharacter => 9,
    :NSTabTextMovement => 17,
    :NSTableColumnAutoresizingMask => 1,
    :NSTableColumnNoResizing => 0,
    :NSTableColumnUserResizingMask => 2,
    :NSTableViewAnimationEffectFade => 1,
    :NSTableViewAnimationEffectGap => 2,
    :NSTableViewAnimationEffectNone => 0,
    :NSTableViewAnimationSlideDown => 32,
    :NSTableViewAnimationSlideLeft => 48,
    :NSTableViewAnimationSlideRight => 64,
    :NSTableViewAnimationSlideUp => 16,
    :NSTableViewDashedHorizontalGridLineMask => 8,
    :NSTableViewDraggingDestinationFeedbackStyleNone => -1,
    :NSTableViewDraggingDestinationFeedbackStyleRegular => 0,
    :NSTableViewDraggingDestinationFeedbackStyleSourceList => 1,
    :NSTableViewDropAbove => 1,
    :NSTableViewDropOn => 0,
    :NSTableViewFirstColumnOnlyAutoresizingStyle => 5,
    :NSTableViewGridNone => 0,
    :NSTableViewLastColumnOnlyAutoresizingStyle => 4,
    :NSTableViewNoColumnAutoresizing => 0,
    :NSTableViewReverseSequentialColumnAutoresizingStyle => 3,
    :NSTableViewRowSizeStyleCustom => 0,
    :NSTableViewRowSizeStyleDefault => -1,
    :NSTableViewRowSizeStyleLarge => 3,
    :NSTableViewRowSizeStyleMedium => 2,
    :NSTableViewRowSizeStyleSmall => 1,
    :NSTableViewSelectionHighlightStyleNone => -1,
    :NSTableViewSelectionHighlightStyleRegular => 0,
    :NSTableViewSelectionHighlightStyleSourceList => 1,
    :NSTableViewSequentialColumnAutoresizingStyle => 2,
    :NSTableViewSolidHorizontalGridLineMask => 2,
    :NSTableViewSolidVerticalGridLineMask => 1,
    :NSTableViewUniformColumnAutoresizingStyle => 1,
    :NSTabletPoint => 23,
    :NSTabletPointEventSubtype => 1,
    :NSTabletPointMask => 8388608,
    :NSTabletProximity => 24,
    :NSTabletProximityEventSubtype => 2,
    :NSTabletProximityMask => 16777216,
    :NSTaskTerminationReasonExit => 1,
    :NSTaskTerminationReasonUncaughtSignal => 2,
    :NSTerminateCancel => 0,
    :NSTerminateLater => 2,
    :NSTerminateNow => 1,
    :NSTextBlockAbsoluteValueType => 0,
    :NSTextBlockBaselineAlignment => 3,
    :NSTextBlockBorder => 0,
    :NSTextBlockBottomAlignment => 2,
    :NSTextBlockHeight => 4,
    :NSTextBlockMargin => 1,
    :NSTextBlockMaximumHeight => 6,
    :NSTextBlockMaximumWidth => 2,
    :NSTextBlockMiddleAlignment => 1,
    :NSTextBlockMinimumHeight => 5,
    :NSTextBlockMinimumWidth => 1,
    :NSTextBlockPadding => -1,
    :NSTextBlockPercentageValueType => 1,
    :NSTextBlockTopAlignment => 0,
    :NSTextBlockWidth => 0,
    :NSTextCellType => 1,
    :NSTextCheckingAllCustomTypes => 18446744069414584320,
    :NSTextCheckingAllSystemTypes => 4294967295,
    :NSTextCheckingAllTypes => 18446744073709551615,
    :NSTextCheckingTypeAddress => 16,
    :NSTextCheckingTypeCorrection => 512,
    :NSTextCheckingTypeDash => 128,
    :NSTextCheckingTypeDate => 8,
    :NSTextCheckingTypeGrammar => 4,
    :NSTextCheckingTypeLink => 32,
    :NSTextCheckingTypeOrthography => 1,
    :NSTextCheckingTypePhoneNumber => 2048,
    :NSTextCheckingTypeQuote => 64,
    :NSTextCheckingTypeRegularExpression => 1024,
    :NSTextCheckingTypeReplacement => 256,
    :NSTextCheckingTypeSpelling => 2,
    :NSTextCheckingTypeTransitInformation => 4096,
    :NSTextFieldAndStepperDatePickerStyle => 0,
    :NSTextFieldDatePickerStyle => 2,
    :NSTextFieldRoundedBezel => 1,
    :NSTextFieldSquareBezel => 0,
    :NSTextFinderActionHideFindInterface => 11,
    :NSTextFinderActionHideReplaceInterface => 13,
    :NSTextFinderActionNextMatch => 2,
    :NSTextFinderActionPreviousMatch => 3,
    :NSTextFinderActionReplace => 5,
    :NSTextFinderActionReplaceAll => 4,
    :NSTextFinderActionReplaceAllInSelection => 8,
    :NSTextFinderActionReplaceAndFind => 6,
    :NSTextFinderActionSelectAll => 9,
    :NSTextFinderActionSelectAllInSelection => 10,
    :NSTextFinderActionSetSearchString => 7,
    :NSTextFinderActionShowFindInterface => 1,
    :NSTextFinderActionShowReplaceInterface => 12,
    :NSTextFinderMatchingTypeContains => 0,
    :NSTextFinderMatchingTypeEndsWith => 3,
    :NSTextFinderMatchingTypeFullWord => 2,
    :NSTextFinderMatchingTypeStartsWith => 1,
    :NSTextLayoutOrientationHorizontal => 0,
    :NSTextLayoutOrientationVertical => 1,
    :NSTextListPrependEnclosingMarker => 1,
    :NSTextReadInapplicableDocumentTypeError => 65806,
    :NSTextReadWriteErrorMaximum => 66303,
    :NSTextReadWriteErrorMinimum => 65792,
    :NSTextStorageEditedAttributes => 1,
    :NSTextStorageEditedCharacters => 2,
    :NSTextTableAutomaticLayoutAlgorithm => 0,
    :NSTextTableFixedLayoutAlgorithm => 1,
    :NSTextWriteInapplicableDocumentTypeError => 66062,
    :NSTextWritingDirectionEmbedding => 0,
    :NSTextWritingDirectionOverride => 2,
    :NSTexturedBackgroundWindowMask => 256,
    :NSTexturedRoundedBezelStyle => 11,
    :NSTexturedSquareBezelStyle => 8,
    :NSThickSquareBezelStyle => 3,
    :NSThickerSquareBezelStyle => 4,
    :NSTickMarkAbove => 1,
    :NSTickMarkBelow => 0,
    :NSTickMarkLeft => 1,
    :NSTickMarkRight => 0,
    :NSTimeIntervalSince1970 => 978307200.0,
    :NSTimeZoneCalendarUnit => 2097152,
    :NSTimeZoneDatePickerElementFlag => 16,
    :NSTimeZoneNameStyleDaylightSaving => 2,
    :NSTimeZoneNameStyleGeneric => 4,
    :NSTimeZoneNameStyleShortDaylightSaving => 3,
    :NSTimeZoneNameStyleShortGeneric => 5,
    :NSTimeZoneNameStyleShortStandard => 1,
    :NSTimeZoneNameStyleStandard => 0,
    :NSTitledWindowMask => 1,
    :NSToggleButton => 2,
    :NSToolbarDisplayModeDefault => 0,
    :NSToolbarDisplayModeIconAndLabel => 1,
    :NSToolbarDisplayModeIconOnly => 2,
    :NSToolbarDisplayModeLabelOnly => 3,
    :NSToolbarItemVisibilityPriorityHigh => 1000,
    :NSToolbarItemVisibilityPriorityLow => -1000,
    :NSToolbarItemVisibilityPriorityStandard => 0,
    :NSToolbarItemVisibilityPriorityUser => 2000,
    :NSToolbarSizeModeDefault => 0,
    :NSToolbarSizeModeRegular => 1,
    :NSToolbarSizeModeSmall => 2,
    :NSTopTabsBezelBorder => 0,
    :NSTouchEventSubtype => 3,
    :NSTouchPhaseAny => 18446744073709551615,
    :NSTouchPhaseBegan => 1,
    :NSTouchPhaseCancelled => 16,
    :NSTouchPhaseEnded => 8,
    :NSTouchPhaseMoved => 2,
    :NSTouchPhaseStationary => 4,
    :NSTouchPhaseTouching => 7,
    :NSTrackModeMatrix => 3,
    :NSTrackingActiveAlways => 128,
    :NSTrackingActiveInActiveApp => 64,
    :NSTrackingActiveInKeyWindow => 32,
    :NSTrackingActiveWhenFirstResponder => 16,
    :NSTrackingAssumeInside => 256,
    :NSTrackingCursorUpdate => 4,
    :NSTrackingEnabledDuringMouseDrag => 1024,
    :NSTrackingInVisibleRect => 512,
    :NSTrackingMouseEnteredAndExited => 1,
    :NSTrackingMouseMoved => 2,
    :NSTransformEntityMappingType => 5,
    :NSTransformableAttributeType => 1800,
    :NSTrashDirectory => 102,
    :NSTypesetterBehavior_10_2 => 2,
    :NSTypesetterBehavior_10_2_WithCompatibility => 1,
    :NSTypesetterBehavior_10_3 => 3,
    :NSTypesetterBehavior_10_4 => 4,
    :NSTypesetterContainerBreakAction => 32,
    :NSTypesetterHorizontalTabAction => 4,
    :NSTypesetterLatestBehavior => -1,
    :NSTypesetterLineBreakAction => 8,
    :NSTypesetterOriginalBehavior => 0,
    :NSTypesetterParagraphBreakAction => 16,
    :NSTypesetterWhitespaceAction => 2,
    :NSTypesetterZeroAdvancementAction => 1,
    :NSUIntegerMax => 18446744073709551615,
    :NSURLBookmarkCreationMinimalBookmark => 512,
    :NSURLBookmarkCreationPreferFileIDResolution => 256,
    :NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess => 4096,
    :NSURLBookmarkCreationSuitableForBookmarkFile => 1024,
    :NSURLBookmarkCreationWithSecurityScope => 2048,
    :NSURLBookmarkResolutionWithSecurityScope => 1024,
    :NSURLBookmarkResolutionWithoutMounting => 512,
    :NSURLBookmarkResolutionWithoutUI => 256,
    :NSURLCacheStorageAllowed => 0,
    :NSURLCacheStorageAllowedInMemoryOnly => 1,
    :NSURLCacheStorageNotAllowed => 2,
    :NSURLCredentialPersistenceForSession => 1,
    :NSURLCredentialPersistenceNone => 0,
    :NSURLCredentialPersistencePermanent => 2,
    :NSURLErrorBadServerResponse => -1011,
    :NSURLErrorBadURL => -1000,
    :NSURLErrorCallIsActive => -1019,
    :NSURLErrorCancelled => -999,
    :NSURLErrorCannotCloseFile => -3002,
    :NSURLErrorCannotConnectToHost => -1004,
    :NSURLErrorCannotCreateFile => -3000,
    :NSURLErrorCannotDecodeContentData => -1016,
    :NSURLErrorCannotDecodeRawData => -1015,
    :NSURLErrorCannotFindHost => -1003,
    :NSURLErrorCannotLoadFromNetwork => -2000,
    :NSURLErrorCannotMoveFile => -3005,
    :NSURLErrorCannotOpenFile => -3001,
    :NSURLErrorCannotParseResponse => -1017,
    :NSURLErrorCannotRemoveFile => -3004,
    :NSURLErrorCannotWriteToFile => -3003,
    :NSURLErrorClientCertificateRejected => -1205,
    :NSURLErrorClientCertificateRequired => -1206,
    :NSURLErrorDNSLookupFailed => -1006,
    :NSURLErrorDataLengthExceedsMaximum => -1103,
    :NSURLErrorDataNotAllowed => -1020,
    :NSURLErrorDownloadDecodingFailedMidStream => -3006,
    :NSURLErrorDownloadDecodingFailedToComplete => -3007,
    :NSURLErrorFileDoesNotExist => -1100,
    :NSURLErrorFileIsDirectory => -1101,
    :NSURLErrorHTTPTooManyRedirects => -1007,
    :NSURLErrorInternationalRoamingOff => -1018,
    :NSURLErrorNetworkConnectionLost => -1005,
    :NSURLErrorNoPermissionsToReadFile => -1102,
    :NSURLErrorNotConnectedToInternet => -1009,
    :NSURLErrorRedirectToNonExistentLocation => -1010,
    :NSURLErrorRequestBodyStreamExhausted => -1021,
    :NSURLErrorResourceUnavailable => -1008,
    :NSURLErrorSecureConnectionFailed => -1200,
    :NSURLErrorServerCertificateHasBadDate => -1201,
    :NSURLErrorServerCertificateHasUnknownRoot => -1203,
    :NSURLErrorServerCertificateNotYetValid => -1204,
    :NSURLErrorServerCertificateUntrusted => -1202,
    :NSURLErrorTimedOut => -1001,
    :NSURLErrorUnknown => -1,
    :NSURLErrorUnsupportedURL => -1002,
    :NSURLErrorUserAuthenticationRequired => -1013,
    :NSURLErrorUserCancelledAuthentication => -1012,
    :NSURLErrorZeroByteResource => -1014,
    :NSURLHandleLoadFailed => 3,
    :NSURLHandleLoadInProgress => 2,
    :NSURLHandleLoadSucceeded => 1,
    :NSURLHandleNotLoaded => 0,
    :NSURLNetworkServiceTypeBackground => 3,
    :NSURLNetworkServiceTypeDefault => 0,
    :NSURLNetworkServiceTypeVideo => 2,
    :NSURLNetworkServiceTypeVoIP => 1,
    :NSURLNetworkServiceTypeVoice => 4,
    :NSURLRequestReloadIgnoringCacheData => 1,
    :NSURLRequestReloadIgnoringLocalAndRemoteCacheData => 4,
    :NSURLRequestReloadIgnoringLocalCacheData => 1,
    :NSURLRequestReloadRevalidatingCacheData => 5,
    :NSURLRequestReturnCacheDataDontLoad => 3,
    :NSURLRequestReturnCacheDataElseLoad => 2,
    :NSURLRequestUseProtocolCachePolicy => 0,
    :NSURLResponseUnknownLength => -1,
    :NSUTF16BigEndianStringEncoding => 2415919360,
    :NSUTF16LittleEndianStringEncoding => 2483028224,
    :NSUTF16StringEncoding => 10,
    :NSUTF32BigEndianStringEncoding => 2550137088,
    :NSUTF32LittleEndianStringEncoding => 2617245952,
    :NSUTF32StringEncoding => 2348810496,
    :NSUTF8StringEncoding => 4,
    :NSUbiquitousKeyValueStoreAccountChange => 3,
    :NSUbiquitousKeyValueStoreInitialSyncChange => 1,
    :NSUbiquitousKeyValueStoreQuotaViolationChange => 2,
    :NSUbiquitousKeyValueStoreServerChange => 0,
    :NSUnboldFontMask => 4,
    :NSUncachedRead => 2,
    :NSUndefinedAttributeType => 0,
    :NSUndefinedDateComponent => 9223372036854775807,
    :NSUndefinedEntityMappingType => 0,
    :NSUnderlinePatternDash => 512,
    :NSUnderlinePatternDashDot => 768,
    :NSUnderlinePatternDashDotDot => 1024,
    :NSUnderlinePatternDot => 256,
    :NSUnderlinePatternSolid => 0,
    :NSUnderlineStyleDouble => 9,
    :NSUnderlineStyleNone => 0,
    :NSUnderlineStyleSingle => 1,
    :NSUnderlineStyleThick => 2,
    :NSUndoCloseGroupingRunLoopOrdering => 350000,
    :NSUndoFunctionKey => 63299,
    :NSUnicodeStringEncoding => 10,
    :NSUnifiedTitleAndToolbarWindowMask => 4096,
    :NSUnionSetExpressionType => 5,
    :NSUnitalicFontMask => 16777216,
    :NSUnknownColorSpaceModel => -1,
    :NSUnknownKeyScriptError => 7,
    :NSUnknownKeySpecifierError => 3,
    :NSUnknownPageOrder => 2,
    :NSUnknownPointingDevice => 0,
    :NSUnscaledWindowMask => 2048,
    :NSUpArrowFunctionKey => 63232,
    :NSUpTextMovement => 21,
    :NSUpdateWindowsRunLoopOrdering => 500000,
    :NSUserCancelledError => 3072,
    :NSUserDirectory => 7,
    :NSUserDomainMask => 1,
    :NSUserFunctionKey => 63286,
    :NSUserInterfaceLayoutDirectionLeftToRight => 0,
    :NSUserInterfaceLayoutDirectionRightToLeft => 1,
    :NSUserNotificationActivationTypeActionButtonClicked => 2,
    :NSUserNotificationActivationTypeContentsClicked => 1,
    :NSUserNotificationActivationTypeNone => 0,
    :NSUtilityWindowMask => 16,
    :NSValidationDateTooLateError => 1630,
    :NSValidationDateTooSoonError => 1640,
    :NSValidationErrorMaximum => 2047,
    :NSValidationErrorMinimum => 1024,
    :NSValidationInvalidDateError => 1650,
    :NSValidationMissingMandatoryPropertyError => 1570,
    :NSValidationMultipleErrorsError => 1560,
    :NSValidationNumberTooLargeError => 1610,
    :NSValidationNumberTooSmallError => 1620,
    :NSValidationRelationshipDeniedDeleteError => 1600,
    :NSValidationRelationshipExceedsMaximumCountError => 1590,
    :NSValidationRelationshipLacksMinimumCountError => 1580,
    :NSValidationStringPatternMatchingError => 1680,
    :NSValidationStringTooLongError => 1660,
    :NSValidationStringTooShortError => 1670,
    :NSVariableExpressionType => 2,
    :NSVariableStatusItemLength => -1,
    :NSVerticalRuler => 1,
    :NSViaPanelFontAction => 1,
    :NSViewHeightSizable => 16,
    :NSViewLayerContentsPlacementBottom => 8,
    :NSViewLayerContentsPlacementBottomLeft => 9,
    :NSViewLayerContentsPlacementBottomRight => 7,
    :NSViewLayerContentsPlacementCenter => 3,
    :NSViewLayerContentsPlacementLeft => 10,
    :NSViewLayerContentsPlacementRight => 6,
    :NSViewLayerContentsPlacementScaleAxesIndependently => 0,
    :NSViewLayerContentsPlacementScaleProportionallyToFill => 2,
    :NSViewLayerContentsPlacementScaleProportionallyToFit => 1,
    :NSViewLayerContentsPlacementTop => 4,
    :NSViewLayerContentsPlacementTopLeft => 11,
    :NSViewLayerContentsPlacementTopRight => 5,
    :NSViewLayerContentsRedrawBeforeViewResize => 3,
    :NSViewLayerContentsRedrawDuringViewResize => 2,
    :NSViewLayerContentsRedrawNever => 0,
    :NSViewLayerContentsRedrawOnSetNeedsDisplay => 1,
    :NSViewMaxXMargin => 4,
    :NSViewMaxYMargin => 32,
    :NSViewMinXMargin => 1,
    :NSViewMinYMargin => 8,
    :NSViewNotSizable => 0,
    :NSViewWidthSizable => 2,
    :NSVolumeEnumerationProduceFileReferenceURLs => 4,
    :NSVolumeEnumerationSkipHiddenVolumes => 2,
    :NSWantsBidiLevels => 4,
    :NSWarningAlertStyle => 0,
    :NSWeekCalendarUnit => 256,
    :NSWeekOfMonthCalendarUnit => 4096,
    :NSWeekOfYearCalendarUnit => 8192,
    :NSWeekdayCalendarUnit => 512,
    :NSWeekdayOrdinalCalendarUnit => 1024,
    :NSWheelModeColorPanel => 6,
    :NSWidthInsensitiveSearch => 256,
    :NSWindowAbove => 1,
    :NSWindowAnimationBehaviorAlertPanel => 5,
    :NSWindowAnimationBehaviorDefault => 0,
    :NSWindowAnimationBehaviorDocumentWindow => 3,
    :NSWindowAnimationBehaviorNone => 2,
    :NSWindowAnimationBehaviorUtilityWindow => 4,
    :NSWindowBackingLocationDefault => 0,
    :NSWindowBackingLocationMainMemory => 2,
    :NSWindowBackingLocationVideoMemory => 1,
    :NSWindowBelow => -1,
    :NSWindowCloseButton => 0,
    :NSWindowCollectionBehaviorCanJoinAllSpaces => 1,
    :NSWindowCollectionBehaviorDefault => 0,
    :NSWindowCollectionBehaviorFullScreenAuxiliary => 256,
    :NSWindowCollectionBehaviorFullScreenPrimary => 128,
    :NSWindowCollectionBehaviorIgnoresCycle => 64,
    :NSWindowCollectionBehaviorManaged => 4,
    :NSWindowCollectionBehaviorMoveToActiveSpace => 2,
    :NSWindowCollectionBehaviorParticipatesInCycle => 32,
    :NSWindowCollectionBehaviorStationary => 16,
    :NSWindowCollectionBehaviorTransient => 8,
    :NSWindowDepthOnehundredtwentyeightBitRGB => 544,
    :NSWindowDepthSixtyfourBitRGB => 528,
    :NSWindowDepthTwentyfourBitRGB => 520,
    :NSWindowDocumentIconButton => 4,
    :NSWindowDocumentVersionsButton => 6,
    :NSWindowExposedEventType => 0,
    :NSWindowFullScreenButton => 7,
    :NSWindowMiniaturizeButton => 1,
    :NSWindowMovedEventType => 4,
    :NSWindowNumberListAllApplications => 1,
    :NSWindowNumberListAllSpaces => 16,
    :NSWindowOut => 0,
    :NSWindowSharingNone => 0,
    :NSWindowSharingReadOnly => 1,
    :NSWindowSharingReadWrite => 2,
    :NSWindowToolbarButton => 3,
    :NSWindowZoomButton => 2,
    :NSWindows95InterfaceStyle => 2,
    :NSWindows95OperatingSystem => 2,
    :NSWindowsCP1250StringEncoding => 15,
    :NSWindowsCP1251StringEncoding => 11,
    :NSWindowsCP1252StringEncoding => 12,
    :NSWindowsCP1253StringEncoding => 13,
    :NSWindowsCP1254StringEncoding => 14,
    :NSWindowsNTOperatingSystem => 1,
    :NSWorkspaceLaunchAllowingClassicStartup => 131072,
    :NSWorkspaceLaunchAndHide => 1048576,
    :NSWorkspaceLaunchAndHideOthers => 2097152,
    :NSWorkspaceLaunchAndPrint => 2,
    :NSWorkspaceLaunchAsync => 65536,
    :NSWorkspaceLaunchDefault => 196608,
    :NSWorkspaceLaunchInhibitingBackgroundOnly => 128,
    :NSWorkspaceLaunchNewInstance => 524288,
    :NSWorkspaceLaunchPreferringClassic => 262144,
    :NSWorkspaceLaunchWithoutActivation => 512,
    :NSWorkspaceLaunchWithoutAddingToRecents => 256,
    :NSWrapCalendarComponents => 1,
    :NSWritingDirectionLeftToRight => 0,
    :NSWritingDirectionNatural => -1,
    :NSWritingDirectionRightToLeft => 1,
    :NSXMLAttributeCDATAKind => 6,
    :NSXMLAttributeDeclarationKind => 10,
    :NSXMLAttributeEntitiesKind => 11,
    :NSXMLAttributeEntityKind => 10,
    :NSXMLAttributeEnumerationKind => 14,
    :NSXMLAttributeIDKind => 7,
    :NSXMLAttributeIDRefKind => 8,
    :NSXMLAttributeIDRefsKind => 9,
    :NSXMLAttributeKind => 3,
    :NSXMLAttributeNMTokenKind => 12,
    :NSXMLAttributeNMTokensKind => 13,
    :NSXMLAttributeNotationKind => 15,
    :NSXMLCommentKind => 6,
    :NSXMLDTDKind => 8,
    :NSXMLDocumentHTMLKind => 2,
    :NSXMLDocumentIncludeContentTypeDeclaration => 262144,
    :NSXMLDocumentKind => 1,
    :NSXMLDocumentTextKind => 3,
    :NSXMLDocumentTidyHTML => 512,
    :NSXMLDocumentTidyXML => 1024,
    :NSXMLDocumentValidate => 8192,
    :NSXMLDocumentXHTMLKind => 1,
    :NSXMLDocumentXInclude => 65536,
    :NSXMLDocumentXMLKind => 0,
    :NSXMLElementDeclarationAnyKind => 18,
    :NSXMLElementDeclarationElementKind => 20,
    :NSXMLElementDeclarationEmptyKind => 17,
    :NSXMLElementDeclarationKind => 11,
    :NSXMLElementDeclarationMixedKind => 19,
    :NSXMLElementDeclarationUndefinedKind => 16,
    :NSXMLElementKind => 2,
    :NSXMLEntityDeclarationKind => 9,
    :NSXMLEntityGeneralKind => 1,
    :NSXMLEntityParameterKind => 4,
    :NSXMLEntityParsedKind => 2,
    :NSXMLEntityPredefined => 5,
    :NSXMLEntityUnparsedKind => 3,
    :NSXMLInvalidKind => 0,
    :NSXMLNamespaceKind => 4,
    :NSXMLNodeCompactEmptyElement => 4,
    :NSXMLNodeExpandEmptyElement => 2,
    :NSXMLNodeIsCDATA => 1,
    :NSXMLNodeLoadExternalEntitiesAlways => 16384,
    :NSXMLNodeLoadExternalEntitiesNever => 524288,
    :NSXMLNodeLoadExternalEntitiesSameOriginOnly => 32768,
    :NSXMLNodeOptionsNone => 0,
    :NSXMLNodePreserveAll => 4293918750,
    :NSXMLNodePreserveAttributeOrder => 2097152,
    :NSXMLNodePreserveCDATA => 16777216,
    :NSXMLNodePreserveCharacterReferences => 134217728,
    :NSXMLNodePreserveDTD => 67108864,
    :NSXMLNodePreserveEmptyElements => 6,
    :NSXMLNodePreserveEntities => 4194304,
    :NSXMLNodePreserveNamespaceOrder => 1048576,
    :NSXMLNodePreservePrefixes => 8388608,
    :NSXMLNodePreserveQuotes => 24,
    :NSXMLNodePreserveWhitespace => 33554432,
    :NSXMLNodePrettyPrint => 131072,
    :NSXMLNodeUseDoubleQuotes => 16,
    :NSXMLNodeUseSingleQuotes => 8,
    :NSXMLNotationDeclarationKind => 12,
    :NSXMLParserAttributeHasNoValueError => 41,
    :NSXMLParserAttributeListNotFinishedError => 51,
    :NSXMLParserAttributeListNotStartedError => 50,
    :NSXMLParserAttributeNotFinishedError => 40,
    :NSXMLParserAttributeNotStartedError => 39,
    :NSXMLParserAttributeRedefinedError => 42,
    :NSXMLParserCDATANotFinishedError => 63,
    :NSXMLParserCharacterRefAtEOFError => 10,
    :NSXMLParserCharacterRefInDTDError => 13,
    :NSXMLParserCharacterRefInEpilogError => 12,
    :NSXMLParserCharacterRefInPrologError => 11,
    :NSXMLParserCommentContainsDoubleHyphenError => 80,
    :NSXMLParserCommentNotFinishedError => 45,
    :NSXMLParserConditionalSectionNotFinishedError => 59,
    :NSXMLParserConditionalSectionNotStartedError => 58,
    :NSXMLParserDOCTYPEDeclNotFinishedError => 61,
    :NSXMLParserDelegateAbortedParseError => 512,
    :NSXMLParserDocumentStartError => 3,
    :NSXMLParserElementContentDeclNotFinishedError => 55,
    :NSXMLParserElementContentDeclNotStartedError => 54,
    :NSXMLParserEmptyDocumentError => 4,
    :NSXMLParserEncodingNotSupportedError => 32,
    :NSXMLParserEntityBoundaryError => 90,
    :NSXMLParserEntityIsExternalError => 29,
    :NSXMLParserEntityIsParameterError => 30,
    :NSXMLParserEntityNotFinishedError => 37,
    :NSXMLParserEntityNotStartedError => 36,
    :NSXMLParserEntityRefAtEOFError => 14,
    :NSXMLParserEntityRefInDTDError => 17,
    :NSXMLParserEntityRefInEpilogError => 16,
    :NSXMLParserEntityRefInPrologError => 15,
    :NSXMLParserEntityRefLoopError => 89,
    :NSXMLParserEntityReferenceMissingSemiError => 23,
    :NSXMLParserEntityReferenceWithoutNameError => 22,
    :NSXMLParserEntityValueRequiredError => 84,
    :NSXMLParserEqualExpectedError => 75,
    :NSXMLParserExternalStandaloneEntityError => 82,
    :NSXMLParserExternalSubsetNotFinishedError => 60,
    :NSXMLParserExtraContentError => 86,
    :NSXMLParserGTRequiredError => 73,
    :NSXMLParserInternalError => 1,
    :NSXMLParserInvalidCharacterError => 9,
    :NSXMLParserInvalidCharacterInEntityError => 87,
    :NSXMLParserInvalidCharacterRefError => 8,
    :NSXMLParserInvalidConditionalSectionError => 83,
    :NSXMLParserInvalidDecimalCharacterRefError => 7,
    :NSXMLParserInvalidEncodingError => 81,
    :NSXMLParserInvalidEncodingNameError => 79,
    :NSXMLParserInvalidHexCharacterRefError => 6,
    :NSXMLParserInvalidURIError => 91,
    :NSXMLParserLTRequiredError => 72,
    :NSXMLParserLTSlashRequiredError => 74,
    :NSXMLParserLessThanSymbolInAttributeError => 38,
    :NSXMLParserLiteralNotFinishedError => 44,
    :NSXMLParserLiteralNotStartedError => 43,
    :NSXMLParserMisplacedCDATAEndStringError => 62,
    :NSXMLParserMisplacedXMLDeclarationError => 64,
    :NSXMLParserMixedContentDeclNotFinishedError => 53,
    :NSXMLParserMixedContentDeclNotStartedError => 52,
    :NSXMLParserNAMERequiredError => 68,
    :NSXMLParserNMTOKENRequiredError => 67,
    :NSXMLParserNamespaceDeclarationError => 35,
    :NSXMLParserNoDTDError => 94,
    :NSXMLParserNotWellBalancedError => 85,
    :NSXMLParserNotationNotFinishedError => 49,
    :NSXMLParserNotationNotStartedError => 48,
    :NSXMLParserOutOfMemoryError => 2,
    :NSXMLParserPCDATARequiredError => 69,
    :NSXMLParserParsedEntityRefAtEOFError => 18,
    :NSXMLParserParsedEntityRefInEpilogError => 20,
    :NSXMLParserParsedEntityRefInInternalError => 88,
    :NSXMLParserParsedEntityRefInInternalSubsetError => 21,
    :NSXMLParserParsedEntityRefInPrologError => 19,
    :NSXMLParserParsedEntityRefMissingSemiError => 25,
    :NSXMLParserParsedEntityRefNoNameError => 24,
    :NSXMLParserPrematureDocumentEndError => 5,
    :NSXMLParserProcessingInstructionNotFinishedError => 47,
    :NSXMLParserProcessingInstructionNotStartedError => 46,
    :NSXMLParserPublicIdentifierRequiredError => 71,
    :NSXMLParserSeparatorRequiredError => 66,
    :NSXMLParserSpaceRequiredError => 65,
    :NSXMLParserStandaloneValueError => 78,
    :NSXMLParserStringNotClosedError => 34,
    :NSXMLParserStringNotStartedError => 33,
    :NSXMLParserTagNameMismatchError => 76,
    :NSXMLParserURIFragmentError => 92,
    :NSXMLParserURIRequiredError => 70,
    :NSXMLParserUndeclaredEntityError => 26,
    :NSXMLParserUnfinishedTagError => 77,
    :NSXMLParserUnknownEncodingError => 31,
    :NSXMLParserUnparsedEntityError => 28,
    :NSXMLParserXMLDeclNotFinishedError => 57,
    :NSXMLParserXMLDeclNotStartedError => 56,
    :NSXMLProcessingInstructionKind => 5,
    :NSXMLTextKind => 7,
    :NSXPCConnectionErrorMaximum => 4224,
    :NSXPCConnectionErrorMinimum => 4096,
    :NSXPCConnectionInterrupted => 4097,
    :NSXPCConnectionInvalid => 4099,
    :NSXPCConnectionPrivileged => 4096,
    :NSXPCConnectionReplyInvalid => 4101,
    :NSYearCalendarUnit => 4,
    :NSYearForWeekOfYearCalendarUnit => 16384,
    :NSYearMonthDatePickerElementFlag => 192,
    :NSYearMonthDayDatePickerElementFlag => 224,
    :NS_BLOCKS_AVAILABLE => 1,
    :NS_BigEndian => 2,
    :NS_LittleEndian => 1,
    :NS_UNICHAR_IS_EIGHT_BIT => 0,
    :NS_UnknownByteOrder => 0,
    :SEVERITY_ERROR => 1,
    :SEVERITY_SUCCESS => 0,
    :S_FALSE => 1,
    :S_OK => 0,
    :TRUE => 1,
    :kCAConstraintHeight => 7,
    :kCAConstraintMaxX => 2,
    :kCAConstraintMaxY => 6,
    :kCAConstraintMidX => 1,
    :kCAConstraintMidY => 5,
    :kCAConstraintMinX => 0,
    :kCAConstraintMinY => 4,
    :kCAConstraintWidth => 3,
    :kCALayerBottomEdge => 4,
    :kCALayerHeightSizable => 16,
    :kCALayerLeftEdge => 1,
    :kCALayerMaxXMargin => 4,
    :kCALayerMaxYMargin => 32,
    :kCALayerMinXMargin => 1,
    :kCALayerMinYMargin => 8,
    :kCALayerNotSizable => 0,
    :kCALayerRightEdge => 2,
    :kCALayerTopEdge => 8,
    :kCALayerWidthSizable => 2,
    :kCFBookmarkResolutionWithoutMountingMask => 512,
    :kCFBookmarkResolutionWithoutUIMask => 256,
    :kCFBundleExecutableArchitectureI386 => 7,
    :kCFBundleExecutableArchitecturePPC => 18,
    :kCFBundleExecutableArchitecturePPC64 => 16777234,
    :kCFBundleExecutableArchitectureX86_64 => 16777223,
    :kCFCalendarComponentsWrap => 1,
    :kCFCalendarUnitDay => 16,
    :kCFCalendarUnitEra => 2,
    :kCFCalendarUnitHour => 32,
    :kCFCalendarUnitMinute => 64,
    :kCFCalendarUnitMonth => 8,
    :kCFCalendarUnitQuarter => 2048,
    :kCFCalendarUnitSecond => 128,
    :kCFCalendarUnitWeek => 256,
    :kCFCalendarUnitWeekOfMonth => 4096,
    :kCFCalendarUnitWeekOfYear => 8192,
    :kCFCalendarUnitWeekday => 512,
    :kCFCalendarUnitWeekdayOrdinal => 1024,
    :kCFCalendarUnitYear => 4,
    :kCFCalendarUnitYearForWeekOfYear => 16384,
    :kCFCharacterSetAlphaNumeric => 10,
    :kCFCharacterSetCapitalizedLetter => 13,
    :kCFCharacterSetControl => 1,
    :kCFCharacterSetDecimalDigit => 4,
    :kCFCharacterSetDecomposable => 9,
    :kCFCharacterSetIllegal => 12,
    :kCFCharacterSetLetter => 5,
    :kCFCharacterSetLowercaseLetter => 6,
    :kCFCharacterSetNewline => 15,
    :kCFCharacterSetNonBase => 8,
    :kCFCharacterSetPunctuation => 11,
    :kCFCharacterSetSymbol => 14,
    :kCFCharacterSetUppercaseLetter => 7,
    :kCFCharacterSetWhitespace => 2,
    :kCFCharacterSetWhitespaceAndNewline => 3,
    :kCFCompareAnchored => 8,
    :kCFCompareBackwards => 4,
    :kCFCompareCaseInsensitive => 1,
    :kCFCompareDiacriticInsensitive => 128,
    :kCFCompareEqualTo => 0,
    :kCFCompareForcedOrdering => 512,
    :kCFCompareGreaterThan => 1,
    :kCFCompareLessThan => -1,
    :kCFCompareLocalized => 32,
    :kCFCompareNonliteral => 16,
    :kCFCompareNumerically => 64,
    :kCFCompareWidthInsensitive => 256,
    :kCFCoreFoundationVersionNumber10_0 => 196.40,
    :kCFCoreFoundationVersionNumber10_0_3 => 196.50,
    :kCFCoreFoundationVersionNumber10_1 => 226.00,
    :kCFCoreFoundationVersionNumber10_1_1 => 226.00,
    :kCFCoreFoundationVersionNumber10_1_2 => 227.20,
    :kCFCoreFoundationVersionNumber10_1_3 => 227.20,
    :kCFCoreFoundationVersionNumber10_1_4 => 227.30,
    :kCFCoreFoundationVersionNumber10_2 => 263.00,
    :kCFCoreFoundationVersionNumber10_2_1 => 263.10,
    :kCFCoreFoundationVersionNumber10_2_2 => 263.10,
    :kCFCoreFoundationVersionNumber10_2_3 => 263.30,
    :kCFCoreFoundationVersionNumber10_2_4 => 263.30,
    :kCFCoreFoundationVersionNumber10_2_5 => 263.50,
    :kCFCoreFoundationVersionNumber10_2_6 => 263.50,
    :kCFCoreFoundationVersionNumber10_2_7 => 263.50,
    :kCFCoreFoundationVersionNumber10_2_8 => 263.50,
    :kCFCoreFoundationVersionNumber10_3 => 299.00,
    :kCFCoreFoundationVersionNumber10_3_1 => 299.00,
    :kCFCoreFoundationVersionNumber10_3_2 => 299.00,
    :kCFCoreFoundationVersionNumber10_3_3 => 299.30,
    :kCFCoreFoundationVersionNumber10_3_4 => 299.31,
    :kCFCoreFoundationVersionNumber10_3_5 => 299.31,
    :kCFCoreFoundationVersionNumber10_3_6 => 299.32,
    :kCFCoreFoundationVersionNumber10_3_7 => 299.33,
    :kCFCoreFoundationVersionNumber10_3_8 => 299.33,
    :kCFCoreFoundationVersionNumber10_3_9 => 299.35,
    :kCFCoreFoundationVersionNumber10_4 => 368.00,
    :kCFCoreFoundationVersionNumber10_4_1 => 368.10,
    :kCFCoreFoundationVersionNumber10_4_10 => 368.28,
    :kCFCoreFoundationVersionNumber10_4_11 => 368.31,
    :kCFCoreFoundationVersionNumber10_4_2 => 368.11,
    :kCFCoreFoundationVersionNumber10_4_3 => 368.18,
    :kCFCoreFoundationVersionNumber10_4_4_Intel => 368.26,
    :kCFCoreFoundationVersionNumber10_4_4_PowerPC => 368.25,
    :kCFCoreFoundationVersionNumber10_4_5_Intel => 368.26,
    :kCFCoreFoundationVersionNumber10_4_5_PowerPC => 368.25,
    :kCFCoreFoundationVersionNumber10_4_6_Intel => 368.26,
    :kCFCoreFoundationVersionNumber10_4_6_PowerPC => 368.25,
    :kCFCoreFoundationVersionNumber10_4_7 => 368.27,
    :kCFCoreFoundationVersionNumber10_4_8 => 368.27,
    :kCFCoreFoundationVersionNumber10_4_9 => 368.28,
    :kCFCoreFoundationVersionNumber10_5 => 476.00,
    :kCFCoreFoundationVersionNumber10_5_1 => 476.00,
    :kCFCoreFoundationVersionNumber10_5_2 => 476.10,
    :kCFCoreFoundationVersionNumber10_5_3 => 476.13,
    :kCFCoreFoundationVersionNumber10_5_4 => 476.14,
    :kCFCoreFoundationVersionNumber10_5_5 => 476.15,
    :kCFCoreFoundationVersionNumber10_5_6 => 476.17,
    :kCFCoreFoundationVersionNumber10_5_7 => 476.18,
    :kCFCoreFoundationVersionNumber10_5_8 => 476.19,
    :kCFCoreFoundationVersionNumber10_6 => 550.00,
    :kCFCoreFoundationVersionNumber10_6_1 => 550.00,
    :kCFCoreFoundationVersionNumber10_6_2 => 550.13,
    :kCFCoreFoundationVersionNumber10_6_3 => 550.19,
    :kCFCoreFoundationVersionNumber10_6_4 => 550.29,
    :kCFCoreFoundationVersionNumber10_6_5 => 550.42,
    :kCFCoreFoundationVersionNumber10_6_6 => 550.42,
    :kCFCoreFoundationVersionNumber10_6_7 => 550.42,
    :kCFCoreFoundationVersionNumber10_6_8 => 550.43,
    :kCFCoreFoundationVersionNumber10_7 => 635.00,
    :kCFCoreFoundationVersionNumber10_7_1 => 635.00,
    :kCFCoreFoundationVersionNumber10_7_2 => 635.15,
    :kCFCoreFoundationVersionNumber10_7_3 => 635.19,
    :kCFCoreFoundationVersionNumber10_7_4 => 635.21,
    :kCFDataSearchAnchored => 2,
    :kCFDataSearchBackwards => 1,
    :kCFDateFormatterFullStyle => 4,
    :kCFDateFormatterLongStyle => 3,
    :kCFDateFormatterMediumStyle => 2,
    :kCFDateFormatterNoStyle => 0,
    :kCFDateFormatterShortStyle => 1,
    :kCFFileDescriptorReadCallBack => 1,
    :kCFFileDescriptorWriteCallBack => 2,
    :kCFFileSecurityClearAccessControlList => 32,
    :kCFFileSecurityClearGroup => 2,
    :kCFFileSecurityClearGroupUUID => 16,
    :kCFFileSecurityClearMode => 4,
    :kCFFileSecurityClearOwner => 1,
    :kCFFileSecurityClearOwnerUUID => 8,
    :kCFGregorianAllUnits => 16777215,
    :kCFGregorianUnitsDays => 4,
    :kCFGregorianUnitsHours => 8,
    :kCFGregorianUnitsMinutes => 16,
    :kCFGregorianUnitsMonths => 2,
    :kCFGregorianUnitsSeconds => 32,
    :kCFGregorianUnitsYears => 1,
    :kCFLocaleLanguageDirectionBottomToTop => 4,
    :kCFLocaleLanguageDirectionLeftToRight => 1,
    :kCFLocaleLanguageDirectionRightToLeft => 2,
    :kCFLocaleLanguageDirectionTopToBottom => 3,
    :kCFLocaleLanguageDirectionUnknown => 0,
    :kCFMessagePortBecameInvalidError => -5,
    :kCFMessagePortIsInvalid => -3,
    :kCFMessagePortReceiveTimeout => -2,
    :kCFMessagePortSendTimeout => -1,
    :kCFMessagePortSuccess => 0,
    :kCFMessagePortTransportError => -4,
    :kCFNotFound => -1,
    :kCFNotificationDeliverImmediately => 1,
    :kCFNotificationPostToAllSessions => 2,
    :kCFNumberCFIndexType => 14,
    :kCFNumberCGFloatType => 16,
    :kCFNumberCharType => 7,
    :kCFNumberDoubleType => 13,
    :kCFNumberFloat32Type => 5,
    :kCFNumberFloat64Type => 6,
    :kCFNumberFloatType => 12,
    :kCFNumberFormatterCurrencyStyle => 2,
    :kCFNumberFormatterDecimalStyle => 1,
    :kCFNumberFormatterNoStyle => 0,
    :kCFNumberFormatterPadAfterPrefix => 1,
    :kCFNumberFormatterPadAfterSuffix => 3,
    :kCFNumberFormatterPadBeforePrefix => 0,
    :kCFNumberFormatterPadBeforeSuffix => 2,
    :kCFNumberFormatterParseIntegersOnly => 1,
    :kCFNumberFormatterPercentStyle => 3,
    :kCFNumberFormatterRoundCeiling => 0,
    :kCFNumberFormatterRoundDown => 2,
    :kCFNumberFormatterRoundFloor => 1,
    :kCFNumberFormatterRoundHalfDown => 5,
    :kCFNumberFormatterRoundHalfEven => 4,
    :kCFNumberFormatterRoundHalfUp => 6,
    :kCFNumberFormatterRoundUp => 3,
    :kCFNumberFormatterScientificStyle => 4,
    :kCFNumberFormatterSpellOutStyle => 5,
    :kCFNumberIntType => 9,
    :kCFNumberLongLongType => 11,
    :kCFNumberLongType => 10,
    :kCFNumberMaxType => 16,
    :kCFNumberNSIntegerType => 15,
    :kCFNumberSInt16Type => 2,
    :kCFNumberSInt32Type => 3,
    :kCFNumberSInt64Type => 4,
    :kCFNumberSInt8Type => 1,
    :kCFNumberShortType => 8,
    :kCFPropertyListBinaryFormat_v1_0 => 200,
    :kCFPropertyListImmutable => 0,
    :kCFPropertyListMutableContainers => 1,
    :kCFPropertyListMutableContainersAndLeaves => 2,
    :kCFPropertyListOpenStepFormat => 1,
    :kCFPropertyListReadCorruptError => 3840,
    :kCFPropertyListReadStreamError => 3842,
    :kCFPropertyListReadUnknownVersionError => 3841,
    :kCFPropertyListWriteStreamError => 3851,
    :kCFPropertyListXMLFormat_v1_0 => 100,
    :kCFRunLoopAfterWaiting => 64,
    :kCFRunLoopAllActivities => 268435455,
    :kCFRunLoopBeforeSources => 4,
    :kCFRunLoopBeforeTimers => 2,
    :kCFRunLoopBeforeWaiting => 32,
    :kCFRunLoopEntry => 1,
    :kCFRunLoopExit => 128,
    :kCFRunLoopRunFinished => 1,
    :kCFRunLoopRunHandledSource => 4,
    :kCFRunLoopRunStopped => 2,
    :kCFRunLoopRunTimedOut => 3,
    :kCFSocketAcceptCallBack => 2,
    :kCFSocketAutomaticallyReenableAcceptCallBack => 2,
    :kCFSocketAutomaticallyReenableDataCallBack => 3,
    :kCFSocketAutomaticallyReenableReadCallBack => 1,
    :kCFSocketAutomaticallyReenableWriteCallBack => 8,
    :kCFSocketCloseOnInvalidate => 128,
    :kCFSocketConnectCallBack => 4,
    :kCFSocketDataCallBack => 3,
    :kCFSocketError => -1,
    :kCFSocketLeaveErrors => 64,
    :kCFSocketNoCallBack => 0,
    :kCFSocketReadCallBack => 1,
    :kCFSocketSuccess => 0,
    :kCFSocketTimeout => -2,
    :kCFSocketWriteCallBack => 8,
    :kCFStreamErrorDomainCustom => -1,
    :kCFStreamErrorDomainMacOSStatus => 2,
    :kCFStreamErrorDomainPOSIX => 1,
    :kCFStreamEventCanAcceptBytes => 4,
    :kCFStreamEventEndEncountered => 16,
    :kCFStreamEventErrorOccurred => 8,
    :kCFStreamEventHasBytesAvailable => 2,
    :kCFStreamEventNone => 0,
    :kCFStreamEventOpenCompleted => 1,
    :kCFStreamStatusAtEnd => 5,
    :kCFStreamStatusClosed => 6,
    :kCFStreamStatusError => 7,
    :kCFStreamStatusNotOpen => 0,
    :kCFStreamStatusOpen => 2,
    :kCFStreamStatusOpening => 1,
    :kCFStreamStatusReading => 3,
    :kCFStreamStatusWriting => 4,
    :kCFStringEncodingANSEL => 1537,
    :kCFStringEncodingASCII => 1536,
    :kCFStringEncodingBig5 => 2563,
    :kCFStringEncodingBig5_E => 2569,
    :kCFStringEncodingBig5_HKSCS_1999 => 2566,
    :kCFStringEncodingCNS_11643_92_P1 => 1617,
    :kCFStringEncodingCNS_11643_92_P2 => 1618,
    :kCFStringEncodingCNS_11643_92_P3 => 1619,
    :kCFStringEncodingDOSArabic => 1049,
    :kCFStringEncodingDOSBalticRim => 1030,
    :kCFStringEncodingDOSCanadianFrench => 1048,
    :kCFStringEncodingDOSChineseSimplif => 1057,
    :kCFStringEncodingDOSChineseTrad => 1059,
    :kCFStringEncodingDOSCyrillic => 1043,
    :kCFStringEncodingDOSGreek => 1029,
    :kCFStringEncodingDOSGreek1 => 1041,
    :kCFStringEncodingDOSGreek2 => 1052,
    :kCFStringEncodingDOSHebrew => 1047,
    :kCFStringEncodingDOSIcelandic => 1046,
    :kCFStringEncodingDOSJapanese => 1056,
    :kCFStringEncodingDOSKorean => 1058,
    :kCFStringEncodingDOSLatin1 => 1040,
    :kCFStringEncodingDOSLatin2 => 1042,
    :kCFStringEncodingDOSLatinUS => 1024,
    :kCFStringEncodingDOSNordic => 1050,
    :kCFStringEncodingDOSPortuguese => 1045,
    :kCFStringEncodingDOSRussian => 1051,
    :kCFStringEncodingDOSThai => 1053,
    :kCFStringEncodingDOSTurkish => 1044,
    :kCFStringEncodingEBCDIC_CP037 => 3074,
    :kCFStringEncodingEBCDIC_US => 3073,
    :kCFStringEncodingEUC_CN => 2352,
    :kCFStringEncodingEUC_JP => 2336,
    :kCFStringEncodingEUC_KR => 2368,
    :kCFStringEncodingEUC_TW => 2353,
    :kCFStringEncodingGBK_95 => 1585,
    :kCFStringEncodingGB_18030_2000 => 1586,
    :kCFStringEncodingGB_2312_80 => 1584,
    :kCFStringEncodingHZ_GB_2312 => 2565,
    :kCFStringEncodingISOLatin1 => 513,
    :kCFStringEncodingISOLatin10 => 528,
    :kCFStringEncodingISOLatin2 => 514,
    :kCFStringEncodingISOLatin3 => 515,
    :kCFStringEncodingISOLatin4 => 516,
    :kCFStringEncodingISOLatin5 => 521,
    :kCFStringEncodingISOLatin6 => 522,
    :kCFStringEncodingISOLatin7 => 525,
    :kCFStringEncodingISOLatin8 => 526,
    :kCFStringEncodingISOLatin9 => 527,
    :kCFStringEncodingISOLatinArabic => 518,
    :kCFStringEncodingISOLatinCyrillic => 517,
    :kCFStringEncodingISOLatinGreek => 519,
    :kCFStringEncodingISOLatinHebrew => 520,
    :kCFStringEncodingISOLatinThai => 523,
    :kCFStringEncodingISO_2022_CN => 2096,
    :kCFStringEncodingISO_2022_CN_EXT => 2097,
    :kCFStringEncodingISO_2022_JP => 2080,
    :kCFStringEncodingISO_2022_JP_1 => 2082,
    :kCFStringEncodingISO_2022_JP_2 => 2081,
    :kCFStringEncodingISO_2022_JP_3 => 2083,
    :kCFStringEncodingISO_2022_KR => 2112,
    :kCFStringEncodingInvalidId => 4294967295,
    :kCFStringEncodingJIS_C6226_78 => 1572,
    :kCFStringEncodingJIS_X0201_76 => 1568,
    :kCFStringEncodingJIS_X0208_83 => 1569,
    :kCFStringEncodingJIS_X0208_90 => 1570,
    :kCFStringEncodingJIS_X0212_90 => 1571,
    :kCFStringEncodingKOI8_R => 2562,
    :kCFStringEncodingKOI8_U => 2568,
    :kCFStringEncodingKSC_5601_87 => 1600,
    :kCFStringEncodingKSC_5601_92_Johab => 1601,
    :kCFStringEncodingMacArabic => 4,
    :kCFStringEncodingMacArmenian => 24,
    :kCFStringEncodingMacBengali => 13,
    :kCFStringEncodingMacBurmese => 19,
    :kCFStringEncodingMacCeltic => 39,
    :kCFStringEncodingMacCentralEurRoman => 29,
    :kCFStringEncodingMacChineseSimp => 25,
    :kCFStringEncodingMacChineseTrad => 2,
    :kCFStringEncodingMacCroatian => 36,
    :kCFStringEncodingMacCyrillic => 7,
    :kCFStringEncodingMacDevanagari => 9,
    :kCFStringEncodingMacDingbats => 34,
    :kCFStringEncodingMacEthiopic => 28,
    :kCFStringEncodingMacExtArabic => 31,
    :kCFStringEncodingMacFarsi => 140,
    :kCFStringEncodingMacGaelic => 40,
    :kCFStringEncodingMacGeorgian => 23,
    :kCFStringEncodingMacGreek => 6,
    :kCFStringEncodingMacGujarati => 11,
    :kCFStringEncodingMacGurmukhi => 10,
    :kCFStringEncodingMacHFS => 255,
    :kCFStringEncodingMacHebrew => 5,
    :kCFStringEncodingMacIcelandic => 37,
    :kCFStringEncodingMacInuit => 236,
    :kCFStringEncodingMacJapanese => 1,
    :kCFStringEncodingMacKannada => 16,
    :kCFStringEncodingMacKhmer => 20,
    :kCFStringEncodingMacKorean => 3,
    :kCFStringEncodingMacLaotian => 22,
    :kCFStringEncodingMacMalayalam => 17,
    :kCFStringEncodingMacMongolian => 27,
    :kCFStringEncodingMacOriya => 12,
    :kCFStringEncodingMacRoman => 0,
    :kCFStringEncodingMacRomanLatin1 => 2564,
    :kCFStringEncodingMacRomanian => 38,
    :kCFStringEncodingMacSinhalese => 18,
    :kCFStringEncodingMacSymbol => 33,
    :kCFStringEncodingMacTamil => 14,
    :kCFStringEncodingMacTelugu => 15,
    :kCFStringEncodingMacThai => 21,
    :kCFStringEncodingMacTibetan => 26,
    :kCFStringEncodingMacTurkish => 35,
    :kCFStringEncodingMacUkrainian => 152,
    :kCFStringEncodingMacVT100 => 252,
    :kCFStringEncodingMacVietnamese => 30,
    :kCFStringEncodingNextStepJapanese => 2818,
    :kCFStringEncodingNextStepLatin => 2817,
    :kCFStringEncodingNonLossyASCII => 3071,
    :kCFStringEncodingShiftJIS => 2561,
    :kCFStringEncodingShiftJIS_X0213 => 1576,
    :kCFStringEncodingShiftJIS_X0213_00 => 1576,
    :kCFStringEncodingShiftJIS_X0213_MenKuTen => 1577,
    :kCFStringEncodingUTF16 => 256,
    :kCFStringEncodingUTF16BE => 268435712,
    :kCFStringEncodingUTF16LE => 335544576,
    :kCFStringEncodingUTF32 => 201326848,
    :kCFStringEncodingUTF32BE => 402653440,
    :kCFStringEncodingUTF32LE => 469762304,
    :kCFStringEncodingUTF7 => 67109120,
    :kCFStringEncodingUTF7_IMAP => 2576,
    :kCFStringEncodingUTF8 => 134217984,
    :kCFStringEncodingUnicode => 256,
    :kCFStringEncodingVISCII => 2567,
    :kCFStringEncodingWindowsArabic => 1286,
    :kCFStringEncodingWindowsBalticRim => 1287,
    :kCFStringEncodingWindowsCyrillic => 1282,
    :kCFStringEncodingWindowsGreek => 1283,
    :kCFStringEncodingWindowsHebrew => 1285,
    :kCFStringEncodingWindowsKoreanJohab => 1296,
    :kCFStringEncodingWindowsLatin1 => 1280,
    :kCFStringEncodingWindowsLatin2 => 1281,
    :kCFStringEncodingWindowsLatin5 => 1284,
    :kCFStringEncodingWindowsVietnamese => 1288,
    :kCFStringNormalizationFormC => 2,
    :kCFStringNormalizationFormD => 0,
    :kCFStringNormalizationFormKC => 3,
    :kCFStringNormalizationFormKD => 1,
    :kCFStringTokenizerAttributeLanguage => 131072,
    :kCFStringTokenizerAttributeLatinTranscription => 65536,
    :kCFStringTokenizerTokenHasDerivedSubTokensMask => 4,
    :kCFStringTokenizerTokenHasHasNumbersMask => 8,
    :kCFStringTokenizerTokenHasNonLettersMask => 16,
    :kCFStringTokenizerTokenHasSubTokensMask => 2,
    :kCFStringTokenizerTokenIsCJWordMask => 32,
    :kCFStringTokenizerTokenNone => 0,
    :kCFStringTokenizerTokenNormal => 1,
    :kCFStringTokenizerUnitLineBreak => 3,
    :kCFStringTokenizerUnitParagraph => 2,
    :kCFStringTokenizerUnitSentence => 1,
    :kCFStringTokenizerUnitWord => 0,
    :kCFStringTokenizerUnitWordBoundary => 4,
    :kCFTimeZoneNameStyleDaylightSaving => 2,
    :kCFTimeZoneNameStyleGeneric => 4,
    :kCFTimeZoneNameStyleShortDaylightSaving => 3,
    :kCFTimeZoneNameStyleShortGeneric => 5,
    :kCFTimeZoneNameStyleShortStandard => 1,
    :kCFTimeZoneNameStyleStandard => 0,
    :kCFURLBookmarkCreationMinimalBookmarkMask => 512,
    :kCFURLBookmarkCreationPreferFileIDResolutionMask => 256,
    :kCFURLBookmarkCreationSecurityScopeAllowOnlyReadAccess => 4096,
    :kCFURLBookmarkCreationSuitableForBookmarkFile => 1024,
    :kCFURLBookmarkCreationWithSecurityScope => 2048,
    :kCFURLBookmarkResolutionWithSecurityScope => 1024,
    :kCFURLComponentFragment => 12,
    :kCFURLComponentHost => 8,
    :kCFURLComponentNetLocation => 2,
    :kCFURLComponentParameterString => 10,
    :kCFURLComponentPassword => 6,
    :kCFURLComponentPath => 3,
    :kCFURLComponentPort => 9,
    :kCFURLComponentQuery => 11,
    :kCFURLComponentResourceSpecifier => 4,
    :kCFURLComponentScheme => 1,
    :kCFURLComponentUser => 5,
    :kCFURLComponentUserInfo => 7,
    :kCFURLEnumeratorDefaultBehavior => 0,
    :kCFURLEnumeratorDescendRecursively => 1,
    :kCFURLEnumeratorDirectoryPostOrderSuccess => 4,
    :kCFURLEnumeratorEnd => 2,
    :kCFURLEnumeratorError => 3,
    :kCFURLEnumeratorGenerateFileReferenceURLs => 4,
    :kCFURLEnumeratorIncludeDirectoriesPostOrder => 32,
    :kCFURLEnumeratorIncludeDirectoriesPreOrder => 16,
    :kCFURLEnumeratorSkipInvisibles => 2,
    :kCFURLEnumeratorSkipPackageContents => 8,
    :kCFURLEnumeratorSuccess => 1,
    :kCFURLHFSPathStyle => 1,
    :kCFURLImproperArgumentsError => -15,
    :kCFURLPOSIXPathStyle => 0,
    :kCFURLPropertyKeyUnavailableError => -17,
    :kCFURLRemoteHostUnavailableError => -14,
    :kCFURLResourceAccessViolationError => -13,
    :kCFURLResourceNotFoundError => -12,
    :kCFURLTimeoutError => -18,
    :kCFURLUnknownError => -10,
    :kCFURLUnknownPropertyKeyError => -16,
    :kCFURLUnknownSchemeError => -11,
    :kCFURLWindowsPathStyle => 2,
    :kCFUserNotificationAlternateResponse => 1,
    :kCFUserNotificationCancelResponse => 3,
    :kCFUserNotificationCautionAlertLevel => 2,
    :kCFUserNotificationDefaultResponse => 0,
    :kCFUserNotificationNoDefaultButtonFlag => 32,
    :kCFUserNotificationNoteAlertLevel => 1,
    :kCFUserNotificationOtherResponse => 2,
    :kCFUserNotificationPlainAlertLevel => 3,
    :kCFUserNotificationStopAlertLevel => 0,
    :kCFUserNotificationUseRadioButtonsFlag => 64,
    :kCFXMLEntityTypeCharacter => 4,
    :kCFXMLEntityTypeParameter => 0,
    :kCFXMLEntityTypeParsedExternal => 2,
    :kCFXMLEntityTypeParsedInternal => 1,
    :kCFXMLEntityTypeUnparsed => 3,
    :kCFXMLErrorElementlessDocument => 11,
    :kCFXMLErrorEncodingConversionFailure => 3,
    :kCFXMLErrorMalformedCDSect => 7,
    :kCFXMLErrorMalformedCharacterReference => 13,
    :kCFXMLErrorMalformedCloseTag => 8,
    :kCFXMLErrorMalformedComment => 12,
    :kCFXMLErrorMalformedDTD => 5,
    :kCFXMLErrorMalformedDocument => 10,
    :kCFXMLErrorMalformedName => 6,
    :kCFXMLErrorMalformedParsedCharacterData => 14,
    :kCFXMLErrorMalformedProcessingInstruction => 4,
    :kCFXMLErrorMalformedStartTag => 9,
    :kCFXMLErrorNoData => 15,
    :kCFXMLErrorUnexpectedEOF => 1,
    :kCFXMLErrorUnknownEncoding => 2,
    :kCFXMLNodeCurrentVersion => 1,
    :kCFXMLNodeTypeAttribute => 3,
    :kCFXMLNodeTypeAttributeListDeclaration => 15,
    :kCFXMLNodeTypeCDATASection => 7,
    :kCFXMLNodeTypeComment => 5,
    :kCFXMLNodeTypeDocument => 1,
    :kCFXMLNodeTypeDocumentFragment => 8,
    :kCFXMLNodeTypeDocumentType => 11,
    :kCFXMLNodeTypeElement => 2,
    :kCFXMLNodeTypeElementTypeDeclaration => 14,
    :kCFXMLNodeTypeEntity => 9,
    :kCFXMLNodeTypeEntityReference => 10,
    :kCFXMLNodeTypeNotation => 13,
    :kCFXMLNodeTypeProcessingInstruction => 4,
    :kCFXMLNodeTypeText => 6,
    :kCFXMLNodeTypeWhitespace => 12,
    :kCFXMLParserAddImpliedAttributes => 32,
    :kCFXMLParserAllOptions => 16777215,
    :kCFXMLParserNoOptions => 0,
    :kCFXMLParserReplacePhysicalEntities => 4,
    :kCFXMLParserResolveExternalEntities => 16,
    :kCFXMLParserSkipMetaData => 2,
    :kCFXMLParserSkipWhitespace => 8,
    :kCFXMLParserValidateDocument => 1,
    :kCFXMLStatusParseInProgress => -1,
    :kCFXMLStatusParseNotBegun => -2,
    :kCFXMLStatusParseSuccessful => 0,
    :kCGAnnotatedSessionEventTap => 2,
    :kCGAnyInputEventType => 4294967295,
    :kCGAssistiveTechHighWindowLevelKey => 20,
    :kCGBackingStoreBuffered => 2,
    :kCGBackingStoreNonretained => 1,
    :kCGBackingStoreRetained => 0,
    :kCGBackstopMenuLevelKey => 3,
    :kCGBaseWindowLevelKey => 0,
    :kCGBitmapAlphaInfoMask => 31,
    :kCGBitmapByteOrder16Big => 12288,
    :kCGBitmapByteOrder16Host => 4096,
    :kCGBitmapByteOrder16Little => 4096,
    :kCGBitmapByteOrder32Big => 16384,
    :kCGBitmapByteOrder32Host => 8192,
    :kCGBitmapByteOrder32Little => 8192,
    :kCGBitmapByteOrderDefault => 0,
    :kCGBitmapByteOrderMask => 28672,
    :kCGBitmapFloatComponents => 256,
    :kCGBlendModeClear => 16,
    :kCGBlendModeColor => 14,
    :kCGBlendModeColorBurn => 7,
    :kCGBlendModeColorDodge => 6,
    :kCGBlendModeCopy => 17,
    :kCGBlendModeDarken => 4,
    :kCGBlendModeDestinationAtop => 24,
    :kCGBlendModeDestinationIn => 22,
    :kCGBlendModeDestinationOut => 23,
    :kCGBlendModeDestinationOver => 21,
    :kCGBlendModeDifference => 10,
    :kCGBlendModeExclusion => 11,
    :kCGBlendModeHardLight => 9,
    :kCGBlendModeHue => 12,
    :kCGBlendModeLighten => 5,
    :kCGBlendModeLuminosity => 15,
    :kCGBlendModeMultiply => 1,
    :kCGBlendModeNormal => 0,
    :kCGBlendModeOverlay => 3,
    :kCGBlendModePlusDarker => 26,
    :kCGBlendModePlusLighter => 27,
    :kCGBlendModeSaturation => 13,
    :kCGBlendModeScreen => 2,
    :kCGBlendModeSoftLight => 8,
    :kCGBlendModeSourceAtop => 20,
    :kCGBlendModeSourceIn => 18,
    :kCGBlendModeSourceOut => 19,
    :kCGBlendModeXOR => 25,
    :kCGCaptureNoFill => 1,
    :kCGCaptureNoOptions => 0,
    :kCGColorSpaceModelCMYK => 2,
    :kCGColorSpaceModelDeviceN => 4,
    :kCGColorSpaceModelIndexed => 5,
    :kCGColorSpaceModelLab => 3,
    :kCGColorSpaceModelMonochrome => 0,
    :kCGColorSpaceModelPattern => 6,
    :kCGColorSpaceModelRGB => 1,
    :kCGColorSpaceModelUnknown => -1,
    :kCGConfigureForAppOnly => 0,
    :kCGConfigureForSession => 1,
    :kCGConfigurePermanently => 2,
    :kCGCursorWindowLevelKey => 19,
    :kCGDesktopIconWindowLevelKey => 18,
    :kCGDesktopWindowLevelKey => 2,
    :kCGDisplayAddFlag => 16,
    :kCGDisplayBeginConfigurationFlag => 1,
    :kCGDisplayBlendNormal => 0.0,
    :kCGDisplayBlendSolidColor => 1.0,
    :kCGDisplayDesktopShapeChangedFlag => 4096,
    :kCGDisplayDisabledFlag => 512,
    :kCGDisplayEnabledFlag => 256,
    :kCGDisplayFadeReservationInvalidToken => 0,
    :kCGDisplayMirrorFlag => 1024,
    :kCGDisplayMovedFlag => 2,
    :kCGDisplayRemoveFlag => 32,
    :kCGDisplaySetMainFlag => 4,
    :kCGDisplaySetModeFlag => 8,
    :kCGDisplayStreamFrameStatusFrameBlank => 2,
    :kCGDisplayStreamFrameStatusFrameComplete => 0,
    :kCGDisplayStreamFrameStatusFrameIdle => 1,
    :kCGDisplayStreamFrameStatusStopped => 3,
    :kCGDisplayStreamUpdateDirtyRects => 2,
    :kCGDisplayStreamUpdateMovedRects => 1,
    :kCGDisplayStreamUpdateReducedDirtyRects => 3,
    :kCGDisplayStreamUpdateRefreshedRects => 0,
    :kCGDisplayUnMirrorFlag => 2048,
    :kCGDockWindowLevelKey => 7,
    :kCGDraggingWindowLevelKey => 12,
    :kCGEncodingFontSpecific => 0,
    :kCGEncodingMacRoman => 1,
    :kCGErrorCannotComplete => 1004,
    :kCGErrorFailure => 1000,
    :kCGErrorIllegalArgument => 1001,
    :kCGErrorInvalidConnection => 1002,
    :kCGErrorInvalidContext => 1003,
    :kCGErrorInvalidOperation => 1010,
    :kCGErrorNoneAvailable => 1011,
    :kCGErrorNotImplemented => 1006,
    :kCGErrorRangeCheck => 1007,
    :kCGErrorSuccess => 0,
    :kCGErrorTypeCheck => 1008,
    :kCGEventFilterMaskPermitAllEvents => 7,
    :kCGEventFilterMaskPermitLocalKeyboardEvents => 2,
    :kCGEventFilterMaskPermitLocalMouseEvents => 1,
    :kCGEventFilterMaskPermitSystemDefinedEvents => 4,
    :kCGEventFlagMaskAlphaShift => 65536,
    :kCGEventFlagMaskAlternate => 524288,
    :kCGEventFlagMaskCommand => 1048576,
    :kCGEventFlagMaskControl => 262144,
    :kCGEventFlagMaskHelp => 4194304,
    :kCGEventFlagMaskNonCoalesced => 256,
    :kCGEventFlagMaskNumericPad => 2097152,
    :kCGEventFlagMaskSecondaryFn => 8388608,
    :kCGEventFlagMaskShift => 131072,
    :kCGEventFlagsChanged => 12,
    :kCGEventKeyDown => 10,
    :kCGEventKeyUp => 11,
    :kCGEventLeftMouseDown => 1,
    :kCGEventLeftMouseDragged => 6,
    :kCGEventLeftMouseUp => 2,
    :kCGEventMaskForAllEvents => 18446744073709551615,
    :kCGEventMouseMoved => 5,
    :kCGEventMouseSubtypeDefault => 0,
    :kCGEventMouseSubtypeTabletPoint => 1,
    :kCGEventMouseSubtypeTabletProximity => 2,
    :kCGEventNull => 0,
    :kCGEventOtherMouseDown => 25,
    :kCGEventOtherMouseDragged => 27,
    :kCGEventOtherMouseUp => 26,
    :kCGEventRightMouseDown => 3,
    :kCGEventRightMouseDragged => 7,
    :kCGEventRightMouseUp => 4,
    :kCGEventScrollWheel => 22,
    :kCGEventSourceGroupID => 44,
    :kCGEventSourceStateCombinedSessionState => 0,
    :kCGEventSourceStateHIDSystemState => 1,
    :kCGEventSourceStateID => 45,
    :kCGEventSourceStatePrivate => -1,
    :kCGEventSourceUnixProcessID => 41,
    :kCGEventSourceUserData => 42,
    :kCGEventSourceUserID => 43,
    :kCGEventSuppressionStateRemoteMouseDrag => 1,
    :kCGEventSuppressionStateSuppressionInterval => 0,
    :kCGEventSupressionStateRemoteMouseDrag => 1,
    :kCGEventSupressionStateSupressionInterval => 0,
    :kCGEventTabletPointer => 23,
    :kCGEventTabletProximity => 24,
    :kCGEventTapDisabledByTimeout => 4294967294,
    :kCGEventTapDisabledByUserInput => 4294967295,
    :kCGEventTapOptionDefault => 0,
    :kCGEventTapOptionListenOnly => 1,
    :kCGEventTargetProcessSerialNumber => 39,
    :kCGEventTargetUnixProcessID => 40,
    :kCGFloatingWindowLevelKey => 5,
    :kCGFontIndexInvalid => 65535,
    :kCGFontIndexMax => 65534,
    :kCGFontPostScriptFormatType1 => 1,
    :kCGFontPostScriptFormatType3 => 3,
    :kCGFontPostScriptFormatType42 => 42,
    :kCGGlyphMax => 65534,
    :kCGGradientDrawsAfterEndLocation => 2,
    :kCGGradientDrawsBeforeStartLocation => 1,
    :kCGHIDEventTap => 0,
    :kCGHeadInsertEventTap => 0,
    :kCGHelpWindowLevelKey => 16,
    :kCGImageAlphaFirst => 4,
    :kCGImageAlphaLast => 3,
    :kCGImageAlphaNone => 0,
    :kCGImageAlphaNoneSkipFirst => 6,
    :kCGImageAlphaNoneSkipLast => 5,
    :kCGImageAlphaOnly => 7,
    :kCGImageAlphaPremultipliedFirst => 2,
    :kCGImageAlphaPremultipliedLast => 1,
    :kCGInterpolationDefault => 0,
    :kCGInterpolationHigh => 3,
    :kCGInterpolationLow => 2,
    :kCGInterpolationMedium => 4,
    :kCGInterpolationNone => 1,
    :kCGKeyboardEventAutorepeat => 8,
    :kCGKeyboardEventKeyboardType => 10,
    :kCGKeyboardEventKeycode => 9,
    :kCGLineCapButt => 0,
    :kCGLineCapRound => 1,
    :kCGLineCapSquare => 2,
    :kCGLineJoinBevel => 2,
    :kCGLineJoinMiter => 0,
    :kCGLineJoinRound => 1,
    :kCGMainMenuWindowLevelKey => 8,
    :kCGMaxDisplayReservationInterval => 15,
    :kCGMaximumWindowLevelKey => 14,
    :kCGMinimumWindowLevelKey => 1,
    :kCGModalPanelWindowLevelKey => 10,
    :kCGMouseButtonCenter => 2,
    :kCGMouseButtonLeft => 0,
    :kCGMouseButtonRight => 1,
    :kCGMouseDownEventMaskingDeadSwitchTimeout => 60.0,
    :kCGMouseEventButtonNumber => 3,
    :kCGMouseEventClickState => 1,
    :kCGMouseEventDeltaX => 4,
    :kCGMouseEventDeltaY => 5,
    :kCGMouseEventInstantMouser => 6,
    :kCGMouseEventNumber => 0,
    :kCGMouseEventPressure => 2,
    :kCGMouseEventSubtype => 7,
    :kCGMouseEventWindowUnderMousePointer => 91,
    :kCGMouseEventWindowUnderMousePointerThatCanHandleThisEvent => 92,
    :kCGNormalWindowLevelKey => 4,
    :kCGNullDirectDisplay => 0,
    :kCGNullWindowID => 0,
    :kCGNumReservedWindowLevels => 16,
    :kCGNumberOfEventSuppressionStates => 2,
    :kCGNumberOfEventSupressionStates => 2,
    :kCGNumberOfWindowLevelKeys => 21,
    :kCGOverlayWindowLevelKey => 15,
    :kCGPDFArtBox => 4,
    :kCGPDFBleedBox => 2,
    :kCGPDFCropBox => 1,
    :kCGPDFMediaBox => 0,
    :kCGPDFObjectTypeArray => 7,
    :kCGPDFObjectTypeBoolean => 2,
    :kCGPDFObjectTypeDictionary => 8,
    :kCGPDFObjectTypeInteger => 3,
    :kCGPDFObjectTypeName => 5,
    :kCGPDFObjectTypeNull => 1,
    :kCGPDFObjectTypeReal => 4,
    :kCGPDFObjectTypeStream => 9,
    :kCGPDFObjectTypeString => 6,
    :kCGPDFTrimBox => 3,
    :kCGPathEOFill => 1,
    :kCGPathEOFillStroke => 4,
    :kCGPathElementAddCurveToPoint => 3,
    :kCGPathElementAddLineToPoint => 1,
    :kCGPathElementAddQuadCurveToPoint => 2,
    :kCGPathElementCloseSubpath => 4,
    :kCGPathElementMoveToPoint => 0,
    :kCGPathFill => 0,
    :kCGPathFillStroke => 3,
    :kCGPathStroke => 2,
    :kCGPatternTilingConstantSpacing => 2,
    :kCGPatternTilingConstantSpacingMinimalDistortion => 1,
    :kCGPatternTilingNoDistortion => 0,
    :kCGPopUpMenuWindowLevelKey => 11,
    :kCGRenderingIntentAbsoluteColorimetric => 1,
    :kCGRenderingIntentDefault => 0,
    :kCGRenderingIntentPerceptual => 3,
    :kCGRenderingIntentRelativeColorimetric => 2,
    :kCGRenderingIntentSaturation => 4,
    :kCGScreenSaverWindowLevelKey => 13,
    :kCGScreenUpdateOperationMove => 1,
    :kCGScreenUpdateOperationReducedDirtyRectangleCount => -2147483648,
    :kCGScreenUpdateOperationRefresh => 0,
    :kCGScrollEventUnitLine => 1,
    :kCGScrollEventUnitPixel => 0,
    :kCGScrollWheelEventDeltaAxis1 => 11,
    :kCGScrollWheelEventDeltaAxis2 => 12,
    :kCGScrollWheelEventDeltaAxis3 => 13,
    :kCGScrollWheelEventFixedPtDeltaAxis1 => 93,
    :kCGScrollWheelEventFixedPtDeltaAxis2 => 94,
    :kCGScrollWheelEventFixedPtDeltaAxis3 => 95,
    :kCGScrollWheelEventInstantMouser => 14,
    :kCGScrollWheelEventIsContinuous => 88,
    :kCGScrollWheelEventPointDeltaAxis1 => 96,
    :kCGScrollWheelEventPointDeltaAxis2 => 97,
    :kCGScrollWheelEventPointDeltaAxis3 => 98,
    :kCGScrollWheelEventScrollCount => 100,
    :kCGScrollWheelEventScrollPhase => 99,
    :kCGSessionEventTap => 1,
    :kCGStatusWindowLevelKey => 9,
    :kCGTabletEventDeviceID => 24,
    :kCGTabletEventPointButtons => 18,
    :kCGTabletEventPointPressure => 19,
    :kCGTabletEventPointX => 15,
    :kCGTabletEventPointY => 16,
    :kCGTabletEventPointZ => 17,
    :kCGTabletEventRotation => 22,
    :kCGTabletEventTangentialPressure => 23,
    :kCGTabletEventTiltX => 20,
    :kCGTabletEventTiltY => 21,
    :kCGTabletEventVendor1 => 25,
    :kCGTabletEventVendor2 => 26,
    :kCGTabletEventVendor3 => 27,
    :kCGTabletProximityEventCapabilityMask => 36,
    :kCGTabletProximityEventDeviceID => 31,
    :kCGTabletProximityEventEnterProximity => 38,
    :kCGTabletProximityEventPointerID => 30,
    :kCGTabletProximityEventPointerType => 37,
    :kCGTabletProximityEventSystemTabletID => 32,
    :kCGTabletProximityEventTabletID => 29,
    :kCGTabletProximityEventVendorID => 28,
    :kCGTabletProximityEventVendorPointerSerialNumber => 34,
    :kCGTabletProximityEventVendorPointerType => 33,
    :kCGTabletProximityEventVendorUniqueID => 35,
    :kCGTailAppendEventTap => 1,
    :kCGTextClip => 7,
    :kCGTextFill => 0,
    :kCGTextFillClip => 4,
    :kCGTextFillStroke => 2,
    :kCGTextFillStrokeClip => 6,
    :kCGTextInvisible => 3,
    :kCGTextStroke => 1,
    :kCGTextStrokeClip => 5,
    :kCGTornOffMenuWindowLevelKey => 6,
    :kCGUtilityWindowLevelKey => 17,
    :kCGWindowBackingCFNumberType => 3,
    :kCGWindowIDCFNumberType => 3,
    :kCGWindowImageBestResolution => 8,
    :kCGWindowImageBoundsIgnoreFraming => 1,
    :kCGWindowImageDefault => 0,
    :kCGWindowImageNominalResolution => 16,
    :kCGWindowImageOnlyShadows => 4,
    :kCGWindowImageShouldBeOpaque => 2,
    :kCGWindowListExcludeDesktopElements => 16,
    :kCGWindowListOptionAll => 0,
    :kCGWindowListOptionIncludingWindow => 8,
    :kCGWindowListOptionOnScreenAboveWindow => 2,
    :kCGWindowListOptionOnScreenBelowWindow => 4,
    :kCGWindowListOptionOnScreenOnly => 1,
    :kCGWindowSharingCFNumberType => 3,
    :kCGWindowSharingNone => 0,
    :kCGWindowSharingReadOnly => 1,
    :kCGWindowSharingReadWrite => 2,
    :kCTAdobeCNS1CharacterCollection => 1,
    :kCTAdobeGB1CharacterCollection => 2,
    :kCTAdobeJapan1CharacterCollection => 3,
    :kCTAdobeJapan2CharacterCollection => 4,
    :kCTAdobeKorea1CharacterCollection => 5,
    :kCTCenterTextAlignment => 2,
    :kCTCharacterCollectionAdobeCNS1 => 1,
    :kCTCharacterCollectionAdobeGB1 => 2,
    :kCTCharacterCollectionAdobeJapan1 => 3,
    :kCTCharacterCollectionAdobeJapan2 => 4,
    :kCTCharacterCollectionAdobeKorea1 => 5,
    :kCTCharacterCollectionIdentityMapping => 0,
    :kCTFontAlertHeaderFontType => 18,
    :kCTFontApplicationFontType => 9,
    :kCTFontBoldTrait => 2,
    :kCTFontClarendonSerifsClass => 1073741824,
    :kCTFontClassClarendonSerifs => 1073741824,
    :kCTFontClassFreeformSerifs => 1879048192,
    :kCTFontClassMaskShift => 28,
    :kCTFontClassMaskTrait => 4026531840,
    :kCTFontClassModernSerifs => 805306368,
    :kCTFontClassOldStyleSerifs => 268435456,
    :kCTFontClassOrnamentals => 2415919104,
    :kCTFontClassSansSerif => 2147483648,
    :kCTFontClassScripts => 2684354560,
    :kCTFontClassSlabSerifs => 1342177280,
    :kCTFontClassSymbolic => 3221225472,
    :kCTFontClassTransitionalSerifs => 536870912,
    :kCTFontClassUnknown => 0,
    :kCTFontCollectionCopyDefaultOptions => 0,
    :kCTFontCollectionCopyStandardSort => 2,
    :kCTFontCollectionCopyUnique => 1,
    :kCTFontColorGlyphsTrait => 8192,
    :kCTFontCompositeTrait => 16384,
    :kCTFontCondensedTrait => 64,
    :kCTFontControlContentFontType => 26,
    :kCTFontDefaultOrientation => 0,
    :kCTFontEmphasizedSystemDetailFontType => 20,
    :kCTFontEmphasizedSystemFontType => 3,
    :kCTFontExpandedTrait => 32,
    :kCTFontFormatBitmap => 5,
    :kCTFontFormatOpenTypePostScript => 1,
    :kCTFontFormatOpenTypeTrueType => 2,
    :kCTFontFormatPostScript => 4,
    :kCTFontFormatTrueType => 3,
    :kCTFontFormatUnrecognized => 0,
    :kCTFontFreeformSerifsClass => 1879048192,
    :kCTFontHorizontalOrientation => 1,
    :kCTFontItalicTrait => 1,
    :kCTFontLabelFontType => 10,
    :kCTFontManagerAutoActivationDefault => 0,
    :kCTFontManagerAutoActivationDisabled => 1,
    :kCTFontManagerAutoActivationEnabled => 2,
    :kCTFontManagerAutoActivationPromptUser => 3,
    :kCTFontManagerErrorAlreadyRegistered => 105,
    :kCTFontManagerErrorFileNotFound => 101,
    :kCTFontManagerErrorInUse => 202,
    :kCTFontManagerErrorInsufficientPermissions => 102,
    :kCTFontManagerErrorInvalidFontData => 104,
    :kCTFontManagerErrorNotRegistered => 201,
    :kCTFontManagerErrorSystemRequired => 202,
    :kCTFontManagerErrorUnrecognizedFormat => 103,
    :kCTFontManagerScopeNone => 0,
    :kCTFontManagerScopeProcess => 1,
    :kCTFontManagerScopeSession => 3,
    :kCTFontManagerScopeUser => 2,
    :kCTFontMenuItemCmdKeyFontType => 14,
    :kCTFontMenuItemFontType => 12,
    :kCTFontMenuItemMarkFontType => 13,
    :kCTFontMenuTitleFontType => 11,
    :kCTFontMessageFontType => 23,
    :kCTFontMiniEmphasizedSystemFontType => 7,
    :kCTFontMiniSystemFontType => 6,
    :kCTFontModernSerifsClass => 805306368,
    :kCTFontMonoSpaceTrait => 1024,
    :kCTFontNoFontType => 4294967295,
    :kCTFontOldStyleSerifsClass => 268435456,
    :kCTFontOptionsDefault => 0,
    :kCTFontOptionsPreferSystemFont => 4,
    :kCTFontOptionsPreventAutoActivation => 1,
    :kCTFontOrientationDefault => 0,
    :kCTFontOrientationHorizontal => 1,
    :kCTFontOrientationVertical => 2,
    :kCTFontOrnamentalsClass => 2415919104,
    :kCTFontPaletteFontType => 24,
    :kCTFontPriorityComputer => 30000,
    :kCTFontPriorityDynamic => 50000,
    :kCTFontPriorityNetwork => 20000,
    :kCTFontPriorityProcess => 60000,
    :kCTFontPrioritySystem => 10000,
    :kCTFontPriorityUser => 40000,
    :kCTFontPushButtonFontType => 16,
    :kCTFontSansSerifClass => 2147483648,
    :kCTFontScriptsClass => 2684354560,
    :kCTFontSlabSerifsClass => 1342177280,
    :kCTFontSmallEmphasizedSystemFontType => 5,
    :kCTFontSmallSystemFontType => 4,
    :kCTFontSmallToolbarFontType => 22,
    :kCTFontSymbolicClass => 3221225472,
    :kCTFontSystemDetailFontType => 19,
    :kCTFontSystemFontType => 2,
    :kCTFontTableAcnt => 1633906292,
    :kCTFontTableAnkr => 1634626418,
    :kCTFontTableAvar => 1635148146,
    :kCTFontTableBASE => 1111577413,
    :kCTFontTableBdat => 1650745716,
    :kCTFontTableBhed => 1651008868,
    :kCTFontTableBloc => 1651273571,
    :kCTFontTableBsln => 1651731566,
    :kCTFontTableCFF => 1128678944,
    :kCTFontTableCmap => 1668112752,
    :kCTFontTableCvar => 1668702578,
    :kCTFontTableCvt => 1668707360,
    :kCTFontTableDSIG => 1146308935,
    :kCTFontTableEBDT => 1161970772,
    :kCTFontTableEBLC => 1161972803,
    :kCTFontTableEBSC => 1161974595,
    :kCTFontTableFdsc => 1717859171,
    :kCTFontTableFeat => 1717920116,
    :kCTFontTableFmtx => 1718449272,
    :kCTFontTableFpgm => 1718642541,
    :kCTFontTableFvar => 1719034226,
    :kCTFontTableGDEF => 1195656518,
    :kCTFontTableGPOS => 1196445523,
    :kCTFontTableGSUB => 1196643650,
    :kCTFontTableGasp => 1734439792,
    :kCTFontTableGlyf => 1735162214,
    :kCTFontTableGvar => 1735811442,
    :kCTFontTableHdmx => 1751412088,
    :kCTFontTableHead => 1751474532,
    :kCTFontTableHhea => 1751672161,
    :kCTFontTableHmtx => 1752003704,
    :kCTFontTableHsty => 1752396921,
    :kCTFontTableJSTF => 1246975046,
    :kCTFontTableJust => 1786082164,
    :kCTFontTableKern => 1801810542,
    :kCTFontTableKerx => 1801810552,
    :kCTFontTableLTSH => 1280594760,
    :kCTFontTableLcar => 1818452338,
    :kCTFontTableLoca => 1819239265,
    :kCTFontTableMaxp => 1835104368,
    :kCTFontTableMort => 1836020340,
    :kCTFontTableMorx => 1836020344,
    :kCTFontTableName => 1851878757,
    :kCTFontTableOS2 => 1330851634,
    :kCTFontTableOpbd => 1869636196,
    :kCTFontTableOptionExcludeSynthetic => 1,
    :kCTFontTableOptionNoOptions => 0,
    :kCTFontTablePCLT => 1346587732,
    :kCTFontTablePost => 1886352244,
    :kCTFontTablePrep => 1886545264,
    :kCTFontTableProp => 1886547824,
    :kCTFontTableSbit => 1935829364,
    :kCTFontTableSbix => 1935829368,
    :kCTFontTableTrak => 1953653099,
    :kCTFontTableVDMX => 1447316824,
    :kCTFontTableVORG => 1448038983,
    :kCTFontTableVhea => 1986553185,
    :kCTFontTableVmtx => 1986884728,
    :kCTFontTableZapf => 1516335206,
    :kCTFontToolTipFontType => 25,
    :kCTFontToolbarFontType => 21,
    :kCTFontTraitBold => 2,
    :kCTFontTraitClassMask => 4026531840,
    :kCTFontTraitColorGlyphs => 8192,
    :kCTFontTraitComposite => 16384,
    :kCTFontTraitCondensed => 64,
    :kCTFontTraitExpanded => 32,
    :kCTFontTraitItalic => 1,
    :kCTFontTraitMonoSpace => 1024,
    :kCTFontTraitUIOptimized => 4096,
    :kCTFontTraitVertical => 2048,
    :kCTFontTransitionalSerifsClass => 536870912,
    :kCTFontUIFontAlertHeader => 18,
    :kCTFontUIFontApplication => 9,
    :kCTFontUIFontControlContent => 26,
    :kCTFontUIFontEmphasizedSystem => 3,
    :kCTFontUIFontEmphasizedSystemDetail => 20,
    :kCTFontUIFontLabel => 10,
    :kCTFontUIFontMenuItem => 12,
    :kCTFontUIFontMenuItemCmdKey => 14,
    :kCTFontUIFontMenuItemMark => 13,
    :kCTFontUIFontMenuTitle => 11,
    :kCTFontUIFontMessage => 23,
    :kCTFontUIFontMiniEmphasizedSystem => 7,
    :kCTFontUIFontMiniSystem => 6,
    :kCTFontUIFontNone => 4294967295,
    :kCTFontUIFontPalette => 24,
    :kCTFontUIFontPushButton => 16,
    :kCTFontUIFontSmallEmphasizedSystem => 5,
    :kCTFontUIFontSmallSystem => 4,
    :kCTFontUIFontSmallToolbar => 22,
    :kCTFontUIFontSystem => 2,
    :kCTFontUIFontSystemDetail => 19,
    :kCTFontUIFontToolTip => 25,
    :kCTFontUIFontToolbar => 21,
    :kCTFontUIFontUser => 0,
    :kCTFontUIFontUserFixedPitch => 1,
    :kCTFontUIFontUtilityWindowTitle => 17,
    :kCTFontUIFontViews => 8,
    :kCTFontUIFontWindowTitle => 15,
    :kCTFontUIOptimizedTrait => 4096,
    :kCTFontUnknownClass => 0,
    :kCTFontUserFixedPitchFontType => 1,
    :kCTFontUserFontType => 0,
    :kCTFontUtilityWindowTitleFontType => 17,
    :kCTFontVerticalOrientation => 2,
    :kCTFontVerticalTrait => 2048,
    :kCTFontViewsFontType => 8,
    :kCTFontWindowTitleFontType => 15,
    :kCTFramePathFillEvenOdd => 0,
    :kCTFramePathFillWindingNumber => 1,
    :kCTFrameProgressionRightToLeft => 1,
    :kCTFrameProgressionTopToBottom => 0,
    :kCTIdentityMappingCharacterCollection => 0,
    :kCTJustifiedTextAlignment => 3,
    :kCTLeftTextAlignment => 0,
    :kCTLineBoundsExcludeTypographicLeading => 1,
    :kCTLineBoundsExcludeTypographicShifts => 2,
    :kCTLineBoundsUseGlyphPathBounds => 8,
    :kCTLineBoundsUseHangingPunctuation => 4,
    :kCTLineBoundsUseOpticalBounds => 16,
    :kCTLineBreakByCharWrapping => 1,
    :kCTLineBreakByClipping => 2,
    :kCTLineBreakByTruncatingHead => 3,
    :kCTLineBreakByTruncatingMiddle => 5,
    :kCTLineBreakByTruncatingTail => 4,
    :kCTLineBreakByWordWrapping => 0,
    :kCTLineTruncationEnd => 1,
    :kCTLineTruncationMiddle => 2,
    :kCTLineTruncationStart => 0,
    :kCTNaturalTextAlignment => 4,
    :kCTParagraphStyleSpecifierAlignment => 0,
    :kCTParagraphStyleSpecifierBaseWritingDirection => 13,
    :kCTParagraphStyleSpecifierCount => 18,
    :kCTParagraphStyleSpecifierDefaultTabInterval => 5,
    :kCTParagraphStyleSpecifierFirstLineHeadIndent => 1,
    :kCTParagraphStyleSpecifierHeadIndent => 2,
    :kCTParagraphStyleSpecifierLineBoundsOptions => 17,
    :kCTParagraphStyleSpecifierLineBreakMode => 6,
    :kCTParagraphStyleSpecifierLineHeightMultiple => 7,
    :kCTParagraphStyleSpecifierLineSpacing => 10,
    :kCTParagraphStyleSpecifierLineSpacingAdjustment => 16,
    :kCTParagraphStyleSpecifierMaximumLineHeight => 8,
    :kCTParagraphStyleSpecifierMaximumLineSpacing => 14,
    :kCTParagraphStyleSpecifierMinimumLineHeight => 9,
    :kCTParagraphStyleSpecifierMinimumLineSpacing => 15,
    :kCTParagraphStyleSpecifierParagraphSpacing => 11,
    :kCTParagraphStyleSpecifierParagraphSpacingBefore => 12,
    :kCTParagraphStyleSpecifierTabStops => 4,
    :kCTParagraphStyleSpecifierTailIndent => 3,
    :kCTRightTextAlignment => 1,
    :kCTRunStatusHasNonIdentityMatrix => 4,
    :kCTRunStatusNoStatus => 0,
    :kCTRunStatusNonMonotonic => 2,
    :kCTRunStatusRightToLeft => 1,
    :kCTTextAlignmentCenter => 2,
    :kCTTextAlignmentJustified => 3,
    :kCTTextAlignmentLeft => 0,
    :kCTTextAlignmentNatural => 4,
    :kCTTextAlignmentRight => 1,
    :kCTUnderlinePatternDash => 512,
    :kCTUnderlinePatternDashDot => 768,
    :kCTUnderlinePatternDashDotDot => 1024,
    :kCTUnderlinePatternDot => 256,
    :kCTUnderlinePatternSolid => 0,
    :kCTUnderlineStyleDouble => 9,
    :kCTUnderlineStyleNone => 0,
    :kCTUnderlineStyleSingle => 1,
    :kCTUnderlineStyleThick => 2,
    :kCTVersionNumber10_5 => 131072,
    :kCTVersionNumber10_5_2 => 131073,
    :kCTVersionNumber10_5_3 => 131074,
    :kCTVersionNumber10_5_5 => 131075,
    :kCTVersionNumber10_6 => 196608,
    :kCTVersionNumber10_7 => 262144,
    :kCTVersionNumber10_8 => 327680,
    :kCTWritingDirectionEmbedding => 0,
    :kCTWritingDirectionLeftToRight => 0,
    :kCTWritingDirectionNatural => -1,
    :kCTWritingDirectionOverride => 2,
    :kCTWritingDirectionRightToLeft => 1,
  }

  class CGAffineTransform < FFI::Struct
    layout :a,:double,:b,:double,:c,:double,:d,:double,:e,:double,:f,:double
  end
  const_set 'CGAffineTransformIdentity',CGAffineTransform
  attach_nsstring_getter :CIDetectorAccuracy
  attach_nsstring_getter :CIDetectorAccuracyHigh
  attach_nsstring_getter :CIDetectorAccuracyLow
  attach_nsstring_getter :CIDetectorImageOrientation
  attach_nsstring_getter :CIDetectorMinFeatureSize
  attach_nsstring_getter :CIDetectorTracking
  attach_nsstring_getter :CIDetectorTypeFace
  attach_nsstring_getter :CIFeatureTypeFace
  attach_nsstring_getter :NSAMPMDesignation
  attach_nsstring_getter :NSAbortModalException
  attach_nsstring_getter :NSAbortPrintingException
  attach_nsstring_getter :NSAccessibilityAllowedValuesAttribute
  attach_nsstring_getter :NSAccessibilityApplicationActivatedNotification
  attach_nsstring_getter :NSAccessibilityApplicationDeactivatedNotification
  attach_nsstring_getter :NSAccessibilityApplicationHiddenNotification
  attach_nsstring_getter :NSAccessibilityApplicationRole
  attach_nsstring_getter :NSAccessibilityApplicationShownNotification
  attach_nsstring_getter :NSAccessibilityAscendingSortDirectionValue
  attach_nsstring_getter :NSAccessibilityAttachmentTextAttribute
  attach_nsstring_getter :NSAccessibilityAttributedStringForRangeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityAutocorrectedTextAttribute
  attach_nsstring_getter :NSAccessibilityBackgroundColorTextAttribute
  attach_nsstring_getter :NSAccessibilityBoundsForRangeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityBrowserRole
  attach_nsstring_getter :NSAccessibilityBusyIndicatorRole
  attach_nsstring_getter :NSAccessibilityButtonRole
  attach_nsstring_getter :NSAccessibilityCancelAction
  attach_nsstring_getter :NSAccessibilityCancelButtonAttribute
  attach_nsstring_getter :NSAccessibilityCellForColumnAndRowParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityCellRole
  attach_nsstring_getter :NSAccessibilityCenterTabStopMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityCentimetersUnitValue
  attach_nsstring_getter :NSAccessibilityCheckBoxRole
  attach_nsstring_getter :NSAccessibilityChildrenAttribute
  attach_nsstring_getter :NSAccessibilityClearButtonAttribute
  attach_nsstring_getter :NSAccessibilityCloseButtonAttribute
  attach_nsstring_getter :NSAccessibilityCloseButtonSubrole
  attach_nsstring_getter :NSAccessibilityColorWellRole
  attach_nsstring_getter :NSAccessibilityColumnCountAttribute
  attach_nsstring_getter :NSAccessibilityColumnHeaderUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityColumnIndexRangeAttribute
  attach_nsstring_getter :NSAccessibilityColumnRole
  attach_nsstring_getter :NSAccessibilityColumnTitlesAttribute
  attach_nsstring_getter :NSAccessibilityColumnsAttribute
  attach_nsstring_getter :NSAccessibilityComboBoxRole
  attach_nsstring_getter :NSAccessibilityConfirmAction
  attach_nsstring_getter :NSAccessibilityContentListSubrole
  attach_nsstring_getter :NSAccessibilityContentsAttribute
  attach_nsstring_getter :NSAccessibilityCreatedNotification
  attach_nsstring_getter :NSAccessibilityCriticalValueAttribute
  attach_nsstring_getter :NSAccessibilityDecimalTabStopMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityDecrementAction
  attach_nsstring_getter :NSAccessibilityDecrementArrowSubrole
  attach_nsstring_getter :NSAccessibilityDecrementButtonAttribute
  attach_nsstring_getter :NSAccessibilityDecrementPageSubrole
  attach_nsstring_getter :NSAccessibilityDefaultButtonAttribute
  attach_nsstring_getter :NSAccessibilityDefinitionListSubrole
  attach_nsstring_getter :NSAccessibilityDeleteAction
  attach_nsstring_getter :NSAccessibilityDescendingSortDirectionValue
  attach_nsstring_getter :NSAccessibilityDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityDialogSubrole
  attach_nsstring_getter :NSAccessibilityDisclosedByRowAttribute
  attach_nsstring_getter :NSAccessibilityDisclosedRowsAttribute
  attach_nsstring_getter :NSAccessibilityDisclosingAttribute
  attach_nsstring_getter :NSAccessibilityDisclosureLevelAttribute
  attach_nsstring_getter :NSAccessibilityDisclosureTriangleRole
  attach_nsstring_getter :NSAccessibilityDocumentAttribute
  attach_nsstring_getter :NSAccessibilityDrawerCreatedNotification
  attach_nsstring_getter :NSAccessibilityDrawerRole
  attach_nsstring_getter :NSAccessibilityEditedAttribute
  attach_nsstring_getter :NSAccessibilityEnabledAttribute
  attach_nsstring_getter :NSAccessibilityErrorCodeExceptionInfo
  attach_nsstring_getter :NSAccessibilityException
  attach_nsstring_getter :NSAccessibilityExpandedAttribute
  attach_nsstring_getter :NSAccessibilityExtrasMenuBarAttribute
  attach_nsstring_getter :NSAccessibilityFilenameAttribute
  attach_nsstring_getter :NSAccessibilityFirstLineIndentMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityFloatingWindowSubrole
  attach_nsstring_getter :NSAccessibilityFocusedAttribute
  attach_nsstring_getter :NSAccessibilityFocusedUIElementAttribute
  attach_nsstring_getter :NSAccessibilityFocusedUIElementChangedNotification
  attach_nsstring_getter :NSAccessibilityFocusedWindowAttribute
  attach_nsstring_getter :NSAccessibilityFocusedWindowChangedNotification
  attach_nsstring_getter :NSAccessibilityFontFamilyKey
  attach_nsstring_getter :NSAccessibilityFontNameKey
  attach_nsstring_getter :NSAccessibilityFontSizeKey
  attach_nsstring_getter :NSAccessibilityFontTextAttribute
  attach_nsstring_getter :NSAccessibilityForegroundColorTextAttribute
  attach_nsstring_getter :NSAccessibilityFrontmostAttribute
  attach_nsstring_getter :NSAccessibilityFullScreenButtonAttribute
  attach_nsstring_getter :NSAccessibilityFullScreenButtonSubrole
  attach_nsstring_getter :NSAccessibilityGridRole
  attach_nsstring_getter :NSAccessibilityGroupRole
  attach_nsstring_getter :NSAccessibilityGrowAreaAttribute
  attach_nsstring_getter :NSAccessibilityGrowAreaRole
  attach_nsstring_getter :NSAccessibilityHandleRole
  attach_nsstring_getter :NSAccessibilityHandlesAttribute
  attach_nsstring_getter :NSAccessibilityHeadIndentMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityHeaderAttribute
  attach_nsstring_getter :NSAccessibilityHelpAttribute
  attach_nsstring_getter :NSAccessibilityHelpTagCreatedNotification
  attach_nsstring_getter :NSAccessibilityHelpTagRole
  attach_nsstring_getter :NSAccessibilityHiddenAttribute
  attach_nsstring_getter :NSAccessibilityHorizontalOrientationValue
  attach_nsstring_getter :NSAccessibilityHorizontalScrollBarAttribute
  attach_nsstring_getter :NSAccessibilityHorizontalUnitDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityHorizontalUnitsAttribute
  attach_nsstring_getter :NSAccessibilityIdentifierAttribute
  attach_nsstring_getter :NSAccessibilityImageRole
  attach_nsstring_getter :NSAccessibilityInchesUnitValue
  attach_nsstring_getter :NSAccessibilityIncrementAction
  attach_nsstring_getter :NSAccessibilityIncrementArrowSubrole
  attach_nsstring_getter :NSAccessibilityIncrementButtonAttribute
  attach_nsstring_getter :NSAccessibilityIncrementPageSubrole
  attach_nsstring_getter :NSAccessibilityIncrementorRole
  attach_nsstring_getter :NSAccessibilityIndexAttribute
  attach_nsstring_getter :NSAccessibilityInsertionPointLineNumberAttribute
  attach_nsstring_getter :NSAccessibilityLabelUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityLabelValueAttribute
  attach_nsstring_getter :NSAccessibilityLayoutAreaRole
  attach_nsstring_getter :NSAccessibilityLayoutItemRole
  attach_nsstring_getter :NSAccessibilityLayoutPointForScreenPointParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityLeftTabStopMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityLevelIndicatorRole
  attach_nsstring_getter :NSAccessibilityLineForIndexParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityLinkRole
  attach_nsstring_getter :NSAccessibilityLinkTextAttribute
  attach_nsstring_getter :NSAccessibilityLinkedUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityListRole
  attach_nsstring_getter :NSAccessibilityMainAttribute
  attach_nsstring_getter :NSAccessibilityMainWindowAttribute
  attach_nsstring_getter :NSAccessibilityMainWindowChangedNotification
  attach_nsstring_getter :NSAccessibilityMarkerGroupUIElementAttribute
  attach_nsstring_getter :NSAccessibilityMarkerTypeAttribute
  attach_nsstring_getter :NSAccessibilityMarkerTypeDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityMarkerUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityMarkerValuesAttribute
  attach_nsstring_getter :NSAccessibilityMatteContentUIElementAttribute
  attach_nsstring_getter :NSAccessibilityMatteHoleAttribute
  attach_nsstring_getter :NSAccessibilityMatteRole
  attach_nsstring_getter :NSAccessibilityMaxValueAttribute
  attach_nsstring_getter :NSAccessibilityMenuBarAttribute
  attach_nsstring_getter :NSAccessibilityMenuBarRole
  attach_nsstring_getter :NSAccessibilityMenuButtonRole
  attach_nsstring_getter :NSAccessibilityMenuItemRole
  attach_nsstring_getter :NSAccessibilityMenuRole
  attach_nsstring_getter :NSAccessibilityMinValueAttribute
  attach_nsstring_getter :NSAccessibilityMinimizeButtonAttribute
  attach_nsstring_getter :NSAccessibilityMinimizeButtonSubrole
  attach_nsstring_getter :NSAccessibilityMinimizedAttribute
  attach_nsstring_getter :NSAccessibilityMisspelledTextAttribute
  attach_nsstring_getter :NSAccessibilityModalAttribute
  attach_nsstring_getter :NSAccessibilityMovedNotification
  attach_nsstring_getter :NSAccessibilityNextContentsAttribute
  attach_nsstring_getter :NSAccessibilityNumberOfCharactersAttribute
  attach_nsstring_getter :NSAccessibilityOrderedByRowAttribute
  attach_nsstring_getter :NSAccessibilityOrientationAttribute
  attach_nsstring_getter :NSAccessibilityOutlineRole
  attach_nsstring_getter :NSAccessibilityOutlineRowSubrole
  attach_nsstring_getter :NSAccessibilityOverflowButtonAttribute
  attach_nsstring_getter :NSAccessibilityParentAttribute
  attach_nsstring_getter :NSAccessibilityPicasUnitValue
  attach_nsstring_getter :NSAccessibilityPickAction
  attach_nsstring_getter :NSAccessibilityPlaceholderValueAttribute
  attach_nsstring_getter :NSAccessibilityPointsUnitValue
  attach_nsstring_getter :NSAccessibilityPopUpButtonRole
  attach_nsstring_getter :NSAccessibilityPopoverRole
  attach_nsstring_getter :NSAccessibilityPositionAttribute
  attach_nsstring_getter :NSAccessibilityPressAction
  attach_nsstring_getter :NSAccessibilityPreviousContentsAttribute
  attach_nsstring_getter :NSAccessibilityProgressIndicatorRole
  attach_nsstring_getter :NSAccessibilityProxyAttribute
  attach_nsstring_getter :NSAccessibilityRTFForRangeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityRadioButtonRole
  attach_nsstring_getter :NSAccessibilityRadioGroupRole
  attach_nsstring_getter :NSAccessibilityRaiseAction
  attach_nsstring_getter :NSAccessibilityRangeForIndexParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityRangeForLineParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityRangeForPositionParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityRatingIndicatorSubrole
  attach_nsstring_getter :NSAccessibilityRelevanceIndicatorRole
  attach_nsstring_getter :NSAccessibilityResizedNotification
  attach_nsstring_getter :NSAccessibilityRightTabStopMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityRoleAttribute
  attach_nsstring_getter :NSAccessibilityRoleDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityRowCollapsedNotification
  attach_nsstring_getter :NSAccessibilityRowCountAttribute
  attach_nsstring_getter :NSAccessibilityRowCountChangedNotification
  attach_nsstring_getter :NSAccessibilityRowExpandedNotification
  attach_nsstring_getter :NSAccessibilityRowHeaderUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityRowIndexRangeAttribute
  attach_nsstring_getter :NSAccessibilityRowRole
  attach_nsstring_getter :NSAccessibilityRowsAttribute
  attach_nsstring_getter :NSAccessibilityRulerMarkerRole
  attach_nsstring_getter :NSAccessibilityRulerRole
  attach_nsstring_getter :NSAccessibilityScreenPointForLayoutPointParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityScrollAreaRole
  attach_nsstring_getter :NSAccessibilityScrollBarRole
  attach_nsstring_getter :NSAccessibilitySearchButtonAttribute
  attach_nsstring_getter :NSAccessibilitySearchFieldSubrole
  attach_nsstring_getter :NSAccessibilitySearchMenuAttribute
  attach_nsstring_getter :NSAccessibilitySecureTextFieldSubrole
  attach_nsstring_getter :NSAccessibilitySelectedAttribute
  attach_nsstring_getter :NSAccessibilitySelectedCellsAttribute
  attach_nsstring_getter :NSAccessibilitySelectedCellsChangedNotification
  attach_nsstring_getter :NSAccessibilitySelectedChildrenAttribute
  attach_nsstring_getter :NSAccessibilitySelectedChildrenChangedNotification
  attach_nsstring_getter :NSAccessibilitySelectedChildrenMovedNotification
  attach_nsstring_getter :NSAccessibilitySelectedColumnsAttribute
  attach_nsstring_getter :NSAccessibilitySelectedColumnsChangedNotification
  attach_nsstring_getter :NSAccessibilitySelectedRowsAttribute
  attach_nsstring_getter :NSAccessibilitySelectedRowsChangedNotification
  attach_nsstring_getter :NSAccessibilitySelectedTextAttribute
  attach_nsstring_getter :NSAccessibilitySelectedTextChangedNotification
  attach_nsstring_getter :NSAccessibilitySelectedTextRangeAttribute
  attach_nsstring_getter :NSAccessibilitySelectedTextRangesAttribute
  attach_nsstring_getter :NSAccessibilityServesAsTitleForUIElementsAttribute
  attach_nsstring_getter :NSAccessibilityShadowTextAttribute
  attach_nsstring_getter :NSAccessibilitySharedCharacterRangeAttribute
  attach_nsstring_getter :NSAccessibilitySharedTextUIElementsAttribute
  attach_nsstring_getter :NSAccessibilitySheetCreatedNotification
  attach_nsstring_getter :NSAccessibilitySheetRole
  attach_nsstring_getter :NSAccessibilityShowMenuAction
  attach_nsstring_getter :NSAccessibilityShownMenuAttribute
  attach_nsstring_getter :NSAccessibilitySizeAttribute
  attach_nsstring_getter :NSAccessibilitySliderRole
  attach_nsstring_getter :NSAccessibilitySortButtonRole
  attach_nsstring_getter :NSAccessibilitySortButtonSubrole
  attach_nsstring_getter :NSAccessibilitySortDirectionAttribute
  attach_nsstring_getter :NSAccessibilitySplitGroupRole
  attach_nsstring_getter :NSAccessibilitySplitterRole
  attach_nsstring_getter :NSAccessibilitySplittersAttribute
  attach_nsstring_getter :NSAccessibilityStandardWindowSubrole
  attach_nsstring_getter :NSAccessibilityStaticTextRole
  attach_nsstring_getter :NSAccessibilityStrikethroughColorTextAttribute
  attach_nsstring_getter :NSAccessibilityStrikethroughTextAttribute
  attach_nsstring_getter :NSAccessibilityStringForRangeParameterizedAttribute
  attach_nsstring_getter :NSAccessibilityStyleRangeForIndexParameterizedAttribute
  attach_nsstring_getter :NSAccessibilitySubroleAttribute
  attach_nsstring_getter :NSAccessibilitySuperscriptTextAttribute
  attach_nsstring_getter :NSAccessibilitySystemDialogSubrole
  attach_nsstring_getter :NSAccessibilitySystemFloatingWindowSubrole
  attach_nsstring_getter :NSAccessibilitySystemWideRole
  attach_nsstring_getter :NSAccessibilityTabGroupRole
  attach_nsstring_getter :NSAccessibilityTableRole
  attach_nsstring_getter :NSAccessibilityTableRowSubrole
  attach_nsstring_getter :NSAccessibilityTabsAttribute
  attach_nsstring_getter :NSAccessibilityTailIndentMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityTextAreaRole
  attach_nsstring_getter :NSAccessibilityTextAttachmentSubrole
  attach_nsstring_getter :NSAccessibilityTextFieldRole
  attach_nsstring_getter :NSAccessibilityTextLinkSubrole
  attach_nsstring_getter :NSAccessibilityTimelineSubrole
  attach_nsstring_getter :NSAccessibilityTitleAttribute
  attach_nsstring_getter :NSAccessibilityTitleChangedNotification
  attach_nsstring_getter :NSAccessibilityTitleUIElementAttribute
  attach_nsstring_getter :NSAccessibilityToolbarButtonAttribute
  attach_nsstring_getter :NSAccessibilityToolbarButtonSubrole
  attach_nsstring_getter :NSAccessibilityToolbarRole
  attach_nsstring_getter :NSAccessibilityTopLevelUIElementAttribute
  attach_nsstring_getter :NSAccessibilityUIElementDestroyedNotification
  attach_nsstring_getter :NSAccessibilityURLAttribute
  attach_nsstring_getter :NSAccessibilityUnderlineColorTextAttribute
  attach_nsstring_getter :NSAccessibilityUnderlineTextAttribute
  attach_nsstring_getter :NSAccessibilityUnitDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityUnitsAttribute
  attach_nsstring_getter :NSAccessibilityUnitsChangedNotification
  attach_nsstring_getter :NSAccessibilityUnknownMarkerTypeValue
  attach_nsstring_getter :NSAccessibilityUnknownOrientationValue
  attach_nsstring_getter :NSAccessibilityUnknownRole
  attach_nsstring_getter :NSAccessibilityUnknownSortDirectionValue
  attach_nsstring_getter :NSAccessibilityUnknownSubrole
  attach_nsstring_getter :NSAccessibilityUnknownUnitValue
  attach_nsstring_getter :NSAccessibilityValueAttribute
  attach_nsstring_getter :NSAccessibilityValueChangedNotification
  attach_nsstring_getter :NSAccessibilityValueDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityValueIndicatorRole
  attach_nsstring_getter :NSAccessibilityVerticalOrientationValue
  attach_nsstring_getter :NSAccessibilityVerticalScrollBarAttribute
  attach_nsstring_getter :NSAccessibilityVerticalUnitDescriptionAttribute
  attach_nsstring_getter :NSAccessibilityVerticalUnitsAttribute
  attach_nsstring_getter :NSAccessibilityVisibleCellsAttribute
  attach_nsstring_getter :NSAccessibilityVisibleCharacterRangeAttribute
  attach_nsstring_getter :NSAccessibilityVisibleChildrenAttribute
  attach_nsstring_getter :NSAccessibilityVisibleColumnsAttribute
  attach_nsstring_getter :NSAccessibilityVisibleNameKey
  attach_nsstring_getter :NSAccessibilityVisibleRowsAttribute
  attach_nsstring_getter :NSAccessibilityWarningValueAttribute
  attach_nsstring_getter :NSAccessibilityWindowAttribute
  attach_nsstring_getter :NSAccessibilityWindowCreatedNotification
  attach_nsstring_getter :NSAccessibilityWindowDeminiaturizedNotification
  attach_nsstring_getter :NSAccessibilityWindowMiniaturizedNotification
  attach_nsstring_getter :NSAccessibilityWindowMovedNotification
  attach_nsstring_getter :NSAccessibilityWindowResizedNotification
  attach_nsstring_getter :NSAccessibilityWindowRole
  attach_nsstring_getter :NSAccessibilityWindowsAttribute
  attach_nsstring_getter :NSAccessibilityZoomButtonAttribute
  attach_nsstring_getter :NSAccessibilityZoomButtonSubrole
  attach_nsstring_getter :NSAddedPersistentStoresKey
  attach_nsstring_getter :NSAffectedObjectsErrorKey
  attach_nsstring_getter :NSAffectedStoresErrorKey
  attach_nsstring_getter :NSAlignmentBinding
  attach_nsstring_getter :NSAllRomanInputSourcesLocaleIdentifier
  attach_nsstring_getter :NSAllowsEditingMultipleValuesSelectionBindingOption
  attach_nsstring_getter :NSAllowsNullArgumentBindingOption
  attach_nsstring_getter :NSAlternateImageBinding
  attach_nsstring_getter :NSAlternateTitleBinding
  attach_nsstring_getter :NSAlwaysPresentsApplicationModalAlertsBindingOption
  attach_nsstring_getter :NSAnimateBinding
  attach_nsstring_getter :NSAnimationDelayBinding
  attach_nsstring_getter :NSAnimationProgressMark
  attach_nsstring_getter :NSAnimationProgressMarkNotification
  attach_nsstring_getter :NSAnimationTriggerOrderIn
  attach_nsstring_getter :NSAnimationTriggerOrderOut
  attach_nsstring_getter :NSAntialiasThresholdChangedNotification
  attach_nsstring_getter :NSAppKitIgnoredException
  attach_nsstring_getter :NSAppKitVirtualMemoryException
  attach_nsstring_getter :NSAppleEventManagerWillProcessFirstEventNotification
  attach_nsstring_getter :NSAppleScriptErrorAppName
  attach_nsstring_getter :NSAppleScriptErrorBriefMessage
  attach_nsstring_getter :NSAppleScriptErrorMessage
  attach_nsstring_getter :NSAppleScriptErrorNumber
  attach_nsstring_getter :NSAppleScriptErrorRange
  attach_nsstring_getter :NSApplicationDidBecomeActiveNotification
  attach_nsstring_getter :NSApplicationDidChangeScreenParametersNotification
  attach_nsstring_getter :NSApplicationDidFinishLaunchingNotification
  attach_nsstring_getter :NSApplicationDidFinishRestoringWindowsNotification
  attach_nsstring_getter :NSApplicationDidHideNotification
  attach_nsstring_getter :NSApplicationDidResignActiveNotification
  attach_nsstring_getter :NSApplicationDidUnhideNotification
  attach_nsstring_getter :NSApplicationDidUpdateNotification
  attach_nsstring_getter :NSApplicationFileType
  attach_nsstring_getter :NSApplicationLaunchIsDefaultLaunchKey
  attach_nsstring_getter :NSApplicationLaunchRemoteNotificationKey
  attach_nsstring_getter :NSApplicationLaunchUserNotificationKey
  attach_nsstring_getter :NSApplicationWillBecomeActiveNotification
  attach_nsstring_getter :NSApplicationWillFinishLaunchingNotification
  attach_nsstring_getter :NSApplicationWillHideNotification
  attach_nsstring_getter :NSApplicationWillResignActiveNotification
  attach_nsstring_getter :NSApplicationWillTerminateNotification
  attach_nsstring_getter :NSApplicationWillUnhideNotification
  attach_nsstring_getter :NSApplicationWillUpdateNotification
  attach_nsstring_getter :NSArgumentBinding
  attach_nsstring_getter :NSArgumentDomain
  attach_nsstring_getter :NSAssertionHandlerKey
  attach_nsstring_getter :NSAttachmentAttributeName
  attach_nsstring_getter :NSAttributedStringBinding
  attach_nsstring_getter :NSAuthorDocumentAttribute
  attach_nsstring_getter :NSAverageKeyValueOperator
  attach_nsstring_getter :NSBackgroundColorAttributeName
  attach_nsstring_getter :NSBackgroundColorDocumentAttribute
  attach_nsstring_getter :NSBackingPropertyOldColorSpaceKey
  attach_nsstring_getter :NSBackingPropertyOldScaleFactorKey
  attach_nsstring_getter :NSBadBitmapParametersException
  attach_nsstring_getter :NSBadComparisonException
  attach_nsstring_getter :NSBadRTFColorTableException
  attach_nsstring_getter :NSBadRTFDirectiveException
  attach_nsstring_getter :NSBadRTFFontTableException
  attach_nsstring_getter :NSBadRTFStyleSheetException
  attach_nsstring_getter :NSBaseURLDocumentOption
  attach_nsstring_getter :NSBaselineOffsetAttributeName
  attach_nsstring_getter :NSBinaryExternalRecordType
  attach_nsstring_getter :NSBinaryStoreType
  attach_nsstring_getter :NSBottomMarginDocumentAttribute
  attach_nsstring_getter :NSBrowserColumnConfigurationDidChangeNotification
  attach_nsstring_getter :NSBrowserIllegalDelegateException
  attach_nsstring_getter :NSBuddhistCalendar
  attach_nsstring_getter :NSBundleDidLoadNotification
  attach_nsstring_getter :NSCalibratedBlackColorSpace
  attach_nsstring_getter :NSCalibratedRGBColorSpace
  attach_nsstring_getter :NSCalibratedWhiteColorSpace
  attach_nsstring_getter :NSCategoryDocumentAttribute
  attach_nsstring_getter :NSCharacterConversionException
  attach_nsstring_getter :NSCharacterEncodingDocumentAttribute
  attach_nsstring_getter :NSCharacterEncodingDocumentOption
  attach_nsstring_getter :NSCharacterShapeAttributeName
  attach_nsstring_getter :NSChineseCalendar
  attach_nsstring_getter :NSClassDescriptionNeededForClassNotification
  attach_nsstring_getter :NSCocoaErrorDomain
  attach_nsstring_getter :NSCocoaVersionDocumentAttribute
  attach_nsstring_getter :NSColorListDidChangeNotification
  attach_nsstring_getter :NSColorListIOException
  attach_nsstring_getter :NSColorListNotEditableException
  attach_nsstring_getter :NSColorPanelColorDidChangeNotification
  attach_nsstring_getter :NSColorPboardType
  attach_nsstring_getter :NSComboBoxSelectionDidChangeNotification
  attach_nsstring_getter :NSComboBoxSelectionIsChangingNotification
  attach_nsstring_getter :NSComboBoxWillDismissNotification
  attach_nsstring_getter :NSComboBoxWillPopUpNotification
  attach_nsstring_getter :NSCommentDocumentAttribute
  attach_nsstring_getter :NSCompanyDocumentAttribute
  attach_nsstring_getter :NSConditionallySetsEditableBindingOption
  attach_nsstring_getter :NSConditionallySetsEnabledBindingOption
  attach_nsstring_getter :NSConditionallySetsHiddenBindingOption
  attach_nsstring_getter :NSConnectionDidDieNotification
  attach_nsstring_getter :NSConnectionDidInitializeNotification
  attach_nsstring_getter :NSConnectionReplyMode
  attach_nsstring_getter :NSContentArrayBinding
  attach_nsstring_getter :NSContentArrayForMultipleSelectionBinding
  attach_nsstring_getter :NSContentBinding
  attach_nsstring_getter :NSContentDictionaryBinding
  attach_nsstring_getter :NSContentHeightBinding
  attach_nsstring_getter :NSContentObjectBinding
  attach_nsstring_getter :NSContentObjectsBinding
  attach_nsstring_getter :NSContentPlacementTagBindingOption
  attach_nsstring_getter :NSContentSetBinding
  attach_nsstring_getter :NSContentValuesBinding
  attach_nsstring_getter :NSContentWidthBinding
  attach_nsstring_getter :NSContextHelpModeDidActivateNotification
  attach_nsstring_getter :NSContextHelpModeDidDeactivateNotification
  attach_nsstring_getter :NSContinuouslyUpdatesValueBindingOption
  attach_nsstring_getter :NSControlTextDidBeginEditingNotification
  attach_nsstring_getter :NSControlTextDidChangeNotification
  attach_nsstring_getter :NSControlTextDidEndEditingNotification
  attach_nsstring_getter :NSControlTintDidChangeNotification
  attach_nsstring_getter :NSConvertedDocumentAttribute
  attach_nsstring_getter :NSCopyrightDocumentAttribute
  attach_nsstring_getter :NSCountKeyValueOperator
  attach_nsstring_getter :NSCreatesSortDescriptorBindingOption
  attach_nsstring_getter :NSCreationTimeDocumentAttribute
  attach_nsstring_getter :NSCriticalValueBinding
  attach_nsstring_getter :NSCurrencySymbol
  attach_nsstring_getter :NSCurrentLocaleDidChangeNotification
  attach_nsstring_getter :NSCursorAttributeName
  attach_nsstring_getter :NSCustomColorSpace
  attach_nsstring_getter :NSDataBinding
  attach_nsstring_getter :NSDateFormatString
  attach_nsstring_getter :NSDateTimeOrdering
  attach_nsstring_getter :NSDecimalDigits
  attach_nsstring_getter :NSDecimalNumberDivideByZeroException
  attach_nsstring_getter :NSDecimalNumberExactnessException
  attach_nsstring_getter :NSDecimalNumberOverflowException
  attach_nsstring_getter :NSDecimalNumberUnderflowException
  attach_nsstring_getter :NSDecimalSeparator
  attach_nsstring_getter :NSDefaultAttributesDocumentOption
  attach_nsstring_getter :NSDefaultRunLoopMode
  attach_nsstring_getter :NSDefaultTabIntervalDocumentAttribute
  attach_nsstring_getter :NSDefinitionPresentationTypeDictionaryApplication
  attach_nsstring_getter :NSDefinitionPresentationTypeKey
  attach_nsstring_getter :NSDefinitionPresentationTypeOverlay
  attach_nsstring_getter :NSDeletedObjectsKey
  attach_nsstring_getter :NSDeletesObjectsOnRemoveBindingsOption
  attach_nsstring_getter :NSDestinationInvalidException
  attach_nsstring_getter :NSDetailedErrorsKey
  attach_nsstring_getter :NSDeviceBitsPerSample
  attach_nsstring_getter :NSDeviceBlackColorSpace
  attach_nsstring_getter :NSDeviceCMYKColorSpace
  attach_nsstring_getter :NSDeviceColorSpaceName
  attach_nsstring_getter :NSDeviceIsPrinter
  attach_nsstring_getter :NSDeviceIsScreen
  attach_nsstring_getter :NSDeviceRGBColorSpace
  attach_nsstring_getter :NSDeviceResolution
  attach_nsstring_getter :NSDeviceSize
  attach_nsstring_getter :NSDeviceWhiteColorSpace
  attach_nsstring_getter :NSDidBecomeSingleThreadedNotification
  attach_nsstring_getter :NSDirectoryFileType
  attach_nsstring_getter :NSDisplayNameBindingOption
  attach_nsstring_getter :NSDisplayPatternBindingOption
  attach_nsstring_getter :NSDisplayPatternTitleBinding
  attach_nsstring_getter :NSDisplayPatternValueBinding
  attach_nsstring_getter :NSDistinctUnionOfArraysKeyValueOperator
  attach_nsstring_getter :NSDistinctUnionOfObjectsKeyValueOperator
  attach_nsstring_getter :NSDistinctUnionOfSetsKeyValueOperator
  attach_nsstring_getter :NSDocFormatTextDocumentType
  attach_nsstring_getter :NSDocumentEditedBinding
  attach_nsstring_getter :NSDocumentTypeDocumentAttribute
  attach_nsstring_getter :NSDocumentTypeDocumentOption
  attach_nsstring_getter :NSDoubleClickArgumentBinding
  attach_nsstring_getter :NSDoubleClickTargetBinding
  attach_nsstring_getter :NSDragPboard
  attach_nsstring_getter :NSDraggingException
  attach_nsstring_getter :NSDraggingImageComponentIconKey
  attach_nsstring_getter :NSDraggingImageComponentLabelKey
  attach_nsstring_getter :NSDrawerDidCloseNotification
  attach_nsstring_getter :NSDrawerDidOpenNotification
  attach_nsstring_getter :NSDrawerWillCloseNotification
  attach_nsstring_getter :NSDrawerWillOpenNotification
  attach_nsstring_getter :NSEarlierTimeDesignations
  attach_nsstring_getter :NSEditableBinding
  attach_nsstring_getter :NSEditorDocumentAttribute
  attach_nsstring_getter :NSEnabledBinding
  attach_nsstring_getter :NSEntityNameInPathKey
  attach_nsstring_getter :NSErrorFailingURLStringKey
  attach_nsstring_getter :NSEventTrackingRunLoopMode
  attach_nsstring_getter :NSExcludedElementsDocumentAttribute
  attach_nsstring_getter :NSExcludedKeysBinding
  attach_nsstring_getter :NSExpansionAttributeName
  attach_nsstring_getter :NSExternalRecordExtensionOption
  attach_nsstring_getter :NSExternalRecordsDirectoryOption
  attach_nsstring_getter :NSExternalRecordsFileFormatOption
  attach_nsstring_getter :NSFTPPropertyActiveTransferModeKey
  attach_nsstring_getter :NSFTPPropertyFTPProxy
  attach_nsstring_getter :NSFTPPropertyFileOffsetKey
  attach_nsstring_getter :NSFTPPropertyUserLoginKey
  attach_nsstring_getter :NSFTPPropertyUserPasswordKey
  attach_nsstring_getter :NSFailedAuthenticationException
  attach_nsstring_getter :NSFileAppendOnly
  attach_nsstring_getter :NSFileBusy
  attach_nsstring_getter :NSFileContentsPboardType
  attach_nsstring_getter :NSFileCreationDate
  attach_nsstring_getter :NSFileDeviceIdentifier
  attach_nsstring_getter :NSFileExtensionHidden
  attach_nsstring_getter :NSFileGroupOwnerAccountID
  attach_nsstring_getter :NSFileGroupOwnerAccountName
  attach_nsstring_getter :NSFileHFSCreatorCode
  attach_nsstring_getter :NSFileHFSTypeCode
  attach_nsstring_getter :NSFileHandleConnectionAcceptedNotification
  attach_nsstring_getter :NSFileHandleDataAvailableNotification
  attach_nsstring_getter :NSFileHandleNotificationDataItem
  attach_nsstring_getter :NSFileHandleNotificationFileHandleItem
  attach_nsstring_getter :NSFileHandleNotificationMonitorModes
  attach_nsstring_getter :NSFileHandleOperationException
  attach_nsstring_getter :NSFileHandleReadCompletionNotification
  attach_nsstring_getter :NSFileHandleReadToEndOfFileCompletionNotification
  attach_nsstring_getter :NSFileImmutable
  attach_nsstring_getter :NSFileModificationDate
  attach_nsstring_getter :NSFileOwnerAccountID
  attach_nsstring_getter :NSFileOwnerAccountName
  attach_nsstring_getter :NSFilePathErrorKey
  attach_nsstring_getter :NSFilePosixPermissions
  attach_nsstring_getter :NSFileReferenceCount
  attach_nsstring_getter :NSFileSize
  attach_nsstring_getter :NSFileSystemFileNumber
  attach_nsstring_getter :NSFileSystemFreeNodes
  attach_nsstring_getter :NSFileSystemFreeSize
  attach_nsstring_getter :NSFileSystemNodes
  attach_nsstring_getter :NSFileSystemNumber
  attach_nsstring_getter :NSFileSystemSize
  attach_nsstring_getter :NSFileType
  attach_nsstring_getter :NSFileTypeBlockSpecial
  attach_nsstring_getter :NSFileTypeCharacterSpecial
  attach_nsstring_getter :NSFileTypeDirectory
  attach_nsstring_getter :NSFileTypeDocumentAttribute
  attach_nsstring_getter :NSFileTypeDocumentOption
  attach_nsstring_getter :NSFileTypeRegular
  attach_nsstring_getter :NSFileTypeSocket
  attach_nsstring_getter :NSFileTypeSymbolicLink
  attach_nsstring_getter :NSFileTypeUnknown
  attach_nsstring_getter :NSFilenamesPboardType
  attach_nsstring_getter :NSFilesPromisePboardType
  attach_nsstring_getter :NSFilesystemFileType
  attach_nsstring_getter :NSFilterPredicateBinding
  attach_nsstring_getter :NSFindPanelCaseInsensitiveSearch
  attach_nsstring_getter :NSFindPanelSearchOptionsPboardType
  attach_nsstring_getter :NSFindPanelSubstringMatch
  attach_nsstring_getter :NSFindPboard
  attach_nsstring_getter :NSFontAttributeName
  attach_nsstring_getter :NSFontBinding
  attach_nsstring_getter :NSFontBoldBinding
  attach_nsstring_getter :NSFontCascadeListAttribute
  attach_nsstring_getter :NSFontCharacterSetAttribute
  attach_nsstring_getter :NSFontCollectionActionKey
  attach_nsstring_getter :NSFontCollectionAllFonts
  attach_nsstring_getter :NSFontCollectionDidChangeNotification
  attach_nsstring_getter :NSFontCollectionDisallowAutoActivationOption
  attach_nsstring_getter :NSFontCollectionFavorites
  attach_nsstring_getter :NSFontCollectionIncludeDisabledFontsOption
  attach_nsstring_getter :NSFontCollectionNameKey
  attach_nsstring_getter :NSFontCollectionOldNameKey
  attach_nsstring_getter :NSFontCollectionRecentlyUsed
  attach_nsstring_getter :NSFontCollectionRemoveDuplicatesOption
  attach_nsstring_getter :NSFontCollectionUser
  attach_nsstring_getter :NSFontCollectionVisibilityKey
  attach_nsstring_getter :NSFontCollectionWasHidden
  attach_nsstring_getter :NSFontCollectionWasRenamed
  attach_nsstring_getter :NSFontCollectionWasShown
  attach_nsstring_getter :NSFontColorAttribute
  attach_nsstring_getter :NSFontFaceAttribute
  attach_nsstring_getter :NSFontFamilyAttribute
  attach_nsstring_getter :NSFontFamilyNameBinding
  attach_nsstring_getter :NSFontFeatureSelectorIdentifierKey
  attach_nsstring_getter :NSFontFeatureSettingsAttribute
  attach_nsstring_getter :NSFontFeatureTypeIdentifierKey
  attach_nsstring_getter :NSFontFixedAdvanceAttribute
  attach_nsstring_getter :NSFontItalicBinding
  attach_nsstring_getter :NSFontMatrixAttribute
  attach_nsstring_getter :NSFontNameAttribute
  attach_nsstring_getter :NSFontNameBinding
  attach_nsstring_getter :NSFontPboard
  attach_nsstring_getter :NSFontPboardType
  attach_nsstring_getter :NSFontSetChangedNotification
  attach_nsstring_getter :NSFontSizeAttribute
  attach_nsstring_getter :NSFontSizeBinding
  attach_nsstring_getter :NSFontSlantTrait
  attach_nsstring_getter :NSFontSymbolicTrait
  attach_nsstring_getter :NSFontTraitsAttribute
  attach_nsstring_getter :NSFontUnavailableException
  attach_nsstring_getter :NSFontVariationAttribute
  attach_nsstring_getter :NSFontVariationAxisDefaultValueKey
  attach_nsstring_getter :NSFontVariationAxisIdentifierKey
  attach_nsstring_getter :NSFontVariationAxisMaximumValueKey
  attach_nsstring_getter :NSFontVariationAxisMinimumValueKey
  attach_nsstring_getter :NSFontVariationAxisNameKey
  attach_nsstring_getter :NSFontVisibleNameAttribute
  attach_nsstring_getter :NSFontWeightTrait
  attach_nsstring_getter :NSFontWidthTrait
  attach_nsstring_getter :NSForegroundColorAttributeName
  attach_nsstring_getter :NSFullScreenModeAllScreens
  attach_nsstring_getter :NSFullScreenModeApplicationPresentationOptions
  attach_nsstring_getter :NSFullScreenModeSetting
  attach_nsstring_getter :NSFullScreenModeWindowLevel
  attach_nsstring_getter :NSGeneralPboard
  attach_nsstring_getter :NSGenericException
  attach_nsstring_getter :NSGlobalDomain
  attach_nsstring_getter :NSGlyphInfoAttributeName
  attach_nsstring_getter :NSGrammarCorrections
  attach_nsstring_getter :NSGrammarRange
  attach_nsstring_getter :NSGrammarUserDescription
  attach_nsstring_getter :NSGraphicsContextDestinationAttributeName
  attach_nsstring_getter :NSGraphicsContextPDFFormat
  attach_nsstring_getter :NSGraphicsContextPSFormat
  attach_nsstring_getter :NSGraphicsContextRepresentationFormatAttributeName
  attach_nsstring_getter :NSGregorianCalendar
  attach_nsstring_getter :NSHTMLPboardType
  attach_nsstring_getter :NSHTMLTextDocumentType
  attach_nsstring_getter :NSHTTPCookieComment
  attach_nsstring_getter :NSHTTPCookieCommentURL
  attach_nsstring_getter :NSHTTPCookieDiscard
  attach_nsstring_getter :NSHTTPCookieDomain
  attach_nsstring_getter :NSHTTPCookieExpires
  attach_nsstring_getter :NSHTTPCookieManagerAcceptPolicyChangedNotification
  attach_nsstring_getter :NSHTTPCookieManagerCookiesChangedNotification
  attach_nsstring_getter :NSHTTPCookieMaximumAge
  attach_nsstring_getter :NSHTTPCookieName
  attach_nsstring_getter :NSHTTPCookieOriginURL
  attach_nsstring_getter :NSHTTPCookiePath
  attach_nsstring_getter :NSHTTPCookiePort
  attach_nsstring_getter :NSHTTPCookieSecure
  attach_nsstring_getter :NSHTTPCookieValue
  attach_nsstring_getter :NSHTTPCookieVersion
  attach_nsstring_getter :NSHTTPPropertyErrorPageDataKey
  attach_nsstring_getter :NSHTTPPropertyHTTPProxy
  attach_nsstring_getter :NSHTTPPropertyRedirectionHeadersKey
  attach_nsstring_getter :NSHTTPPropertyServerHTTPVersionKey
  attach_nsstring_getter :NSHTTPPropertyStatusCodeKey
  attach_nsstring_getter :NSHTTPPropertyStatusReasonKey
  attach_nsstring_getter :NSHandlesContentAsCompoundValueBindingOption
  attach_nsstring_getter :NSHeaderTitleBinding
  attach_nsstring_getter :NSHebrewCalendar
  attach_nsstring_getter :NSHelpAnchorErrorKey
  attach_nsstring_getter :NSHiddenBinding
  attach_nsstring_getter :NSHourNameDesignations
  attach_nsstring_getter :NSHyphenationFactorDocumentAttribute
  attach_nsstring_getter :NSISO8601Calendar
  attach_nsstring_getter :NSIgnorePersistentStoreVersioningOption
  attach_nsstring_getter :NSIllegalSelectorException
  attach_nsstring_getter :NSImageBinding
  attach_nsstring_getter :NSImageCacheException
  attach_nsstring_getter :NSImageColorSyncProfileData
  attach_nsstring_getter :NSImageCompressionFactor
  attach_nsstring_getter :NSImageCompressionMethod
  attach_nsstring_getter :NSImageCurrentFrame
  attach_nsstring_getter :NSImageCurrentFrameDuration
  attach_nsstring_getter :NSImageDitherTransparency
  attach_nsstring_getter :NSImageEXIFData
  attach_nsstring_getter :NSImageFallbackBackgroundColor
  attach_nsstring_getter :NSImageFrameCount
  attach_nsstring_getter :NSImageGamma
  attach_nsstring_getter :NSImageHintCTM
  attach_nsstring_getter :NSImageHintInterpolation
  attach_nsstring_getter :NSImageInterlaced
  attach_nsstring_getter :NSImageLoopCount
  attach_nsstring_getter :NSImageNameActionTemplate
  attach_nsstring_getter :NSImageNameAddTemplate
  attach_nsstring_getter :NSImageNameAdvanced
  attach_nsstring_getter :NSImageNameApplicationIcon
  attach_nsstring_getter :NSImageNameBluetoothTemplate
  attach_nsstring_getter :NSImageNameBonjour
  attach_nsstring_getter :NSImageNameBookmarksTemplate
  attach_nsstring_getter :NSImageNameCaution
  attach_nsstring_getter :NSImageNameColorPanel
  attach_nsstring_getter :NSImageNameColumnViewTemplate
  attach_nsstring_getter :NSImageNameComputer
  attach_nsstring_getter :NSImageNameDotMac
  attach_nsstring_getter :NSImageNameEnterFullScreenTemplate
  attach_nsstring_getter :NSImageNameEveryone
  attach_nsstring_getter :NSImageNameExitFullScreenTemplate
  attach_nsstring_getter :NSImageNameFlowViewTemplate
  attach_nsstring_getter :NSImageNameFolder
  attach_nsstring_getter :NSImageNameFolderBurnable
  attach_nsstring_getter :NSImageNameFolderSmart
  attach_nsstring_getter :NSImageNameFollowLinkFreestandingTemplate
  attach_nsstring_getter :NSImageNameFontPanel
  attach_nsstring_getter :NSImageNameGoLeftTemplate
  attach_nsstring_getter :NSImageNameGoRightTemplate
  attach_nsstring_getter :NSImageNameHomeTemplate
  attach_nsstring_getter :NSImageNameIChatTheaterTemplate
  attach_nsstring_getter :NSImageNameIconViewTemplate
  attach_nsstring_getter :NSImageNameInfo
  attach_nsstring_getter :NSImageNameInvalidDataFreestandingTemplate
  attach_nsstring_getter :NSImageNameLeftFacingTriangleTemplate
  attach_nsstring_getter :NSImageNameListViewTemplate
  attach_nsstring_getter :NSImageNameLockLockedTemplate
  attach_nsstring_getter :NSImageNameLockUnlockedTemplate
  attach_nsstring_getter :NSImageNameMenuMixedStateTemplate
  attach_nsstring_getter :NSImageNameMenuOnStateTemplate
  attach_nsstring_getter :NSImageNameMobileMe
  attach_nsstring_getter :NSImageNameMultipleDocuments
  attach_nsstring_getter :NSImageNameNetwork
  attach_nsstring_getter :NSImageNamePathTemplate
  attach_nsstring_getter :NSImageNamePreferencesGeneral
  attach_nsstring_getter :NSImageNameQuickLookTemplate
  attach_nsstring_getter :NSImageNameRefreshFreestandingTemplate
  attach_nsstring_getter :NSImageNameRefreshTemplate
  attach_nsstring_getter :NSImageNameRemoveTemplate
  attach_nsstring_getter :NSImageNameRevealFreestandingTemplate
  attach_nsstring_getter :NSImageNameRightFacingTriangleTemplate
  attach_nsstring_getter :NSImageNameShareTemplate
  attach_nsstring_getter :NSImageNameSlideshowTemplate
  attach_nsstring_getter :NSImageNameSmartBadgeTemplate
  attach_nsstring_getter :NSImageNameStatusAvailable
  attach_nsstring_getter :NSImageNameStatusNone
  attach_nsstring_getter :NSImageNameStatusPartiallyAvailable
  attach_nsstring_getter :NSImageNameStatusUnavailable
  attach_nsstring_getter :NSImageNameStopProgressFreestandingTemplate
  attach_nsstring_getter :NSImageNameStopProgressTemplate
  attach_nsstring_getter :NSImageNameTrashEmpty
  attach_nsstring_getter :NSImageNameTrashFull
  attach_nsstring_getter :NSImageNameUser
  attach_nsstring_getter :NSImageNameUserAccounts
  attach_nsstring_getter :NSImageNameUserGroup
  attach_nsstring_getter :NSImageNameUserGuest
  attach_nsstring_getter :NSImageProgressive
  attach_nsstring_getter :NSImageRGBColorTable
  attach_nsstring_getter :NSImageRepRegistryDidChangeNotification
  attach_nsstring_getter :NSInMemoryStoreType
  attach_nsstring_getter :NSIncludedKeysBinding
  attach_nsstring_getter :NSInconsistentArchiveException
  attach_nsstring_getter :NSIndianCalendar
  attach_nsstring_getter :NSInferMappingModelAutomaticallyOption
  attach_nsstring_getter :NSInitialKeyBinding
  attach_nsstring_getter :NSInitialValueBinding
  attach_nsstring_getter :NSInkTextPboardType
  attach_nsstring_getter :NSInsertedObjectsKey
  attach_nsstring_getter :NSInsertsNullPlaceholderBindingOption
  attach_nsstring_getter :NSInterfaceStyleDefault
  attach_nsstring_getter :NSInternalInconsistencyException
  attach_nsstring_getter :NSInternationalCurrencyString
  attach_nsstring_getter :NSInvalidArchiveOperationException
  attach_nsstring_getter :NSInvalidArgumentException
  attach_nsstring_getter :NSInvalidReceivePortException
  attach_nsstring_getter :NSInvalidSendPortException
  attach_nsstring_getter :NSInvalidUnarchiveOperationException
  attach_nsstring_getter :NSInvalidatedAllObjectsKey
  attach_nsstring_getter :NSInvalidatedObjectsKey
  attach_nsstring_getter :NSInvocationOperationCancelledException
  attach_nsstring_getter :NSInvocationOperationVoidResultException
  attach_nsstring_getter :NSInvokesSeparatelyWithArrayObjectsBindingOption
  attach_nsstring_getter :NSIsIndeterminateBinding
  attach_nsstring_getter :NSIsNilTransformerName
  attach_nsstring_getter :NSIsNotNilTransformerName
  attach_nsstring_getter :NSIslamicCalendar
  attach_nsstring_getter :NSIslamicCivilCalendar
  attach_nsstring_getter :NSJapaneseCalendar
  attach_nsstring_getter :NSKernAttributeName
  attach_nsstring_getter :NSKeyValueChangeIndexesKey
  attach_nsstring_getter :NSKeyValueChangeKindKey
  attach_nsstring_getter :NSKeyValueChangeNewKey
  attach_nsstring_getter :NSKeyValueChangeNotificationIsPriorKey
  attach_nsstring_getter :NSKeyValueChangeOldKey
  attach_nsstring_getter :NSKeyedUnarchiveFromDataTransformerName
  attach_nsstring_getter :NSKeywordsDocumentAttribute
  attach_nsstring_getter :NSLabelBinding
  attach_nsstring_getter :NSLaterTimeDesignations
  attach_nsstring_getter :NSLeftMarginDocumentAttribute
  attach_nsstring_getter :NSLigatureAttributeName
  attach_nsstring_getter :NSLinguisticTagAdjective
  attach_nsstring_getter :NSLinguisticTagAdverb
  attach_nsstring_getter :NSLinguisticTagClassifier
  attach_nsstring_getter :NSLinguisticTagCloseParenthesis
  attach_nsstring_getter :NSLinguisticTagCloseQuote
  attach_nsstring_getter :NSLinguisticTagConjunction
  attach_nsstring_getter :NSLinguisticTagDash
  attach_nsstring_getter :NSLinguisticTagDeterminer
  attach_nsstring_getter :NSLinguisticTagIdiom
  attach_nsstring_getter :NSLinguisticTagInterjection
  attach_nsstring_getter :NSLinguisticTagNoun
  attach_nsstring_getter :NSLinguisticTagNumber
  attach_nsstring_getter :NSLinguisticTagOpenParenthesis
  attach_nsstring_getter :NSLinguisticTagOpenQuote
  attach_nsstring_getter :NSLinguisticTagOrganizationName
  attach_nsstring_getter :NSLinguisticTagOther
  attach_nsstring_getter :NSLinguisticTagOtherPunctuation
  attach_nsstring_getter :NSLinguisticTagOtherWhitespace
  attach_nsstring_getter :NSLinguisticTagOtherWord
  attach_nsstring_getter :NSLinguisticTagParagraphBreak
  attach_nsstring_getter :NSLinguisticTagParticle
  attach_nsstring_getter :NSLinguisticTagPersonalName
  attach_nsstring_getter :NSLinguisticTagPlaceName
  attach_nsstring_getter :NSLinguisticTagPreposition
  attach_nsstring_getter :NSLinguisticTagPronoun
  attach_nsstring_getter :NSLinguisticTagPunctuation
  attach_nsstring_getter :NSLinguisticTagSchemeLanguage
  attach_nsstring_getter :NSLinguisticTagSchemeLemma
  attach_nsstring_getter :NSLinguisticTagSchemeLexicalClass
  attach_nsstring_getter :NSLinguisticTagSchemeNameType
  attach_nsstring_getter :NSLinguisticTagSchemeNameTypeOrLexicalClass
  attach_nsstring_getter :NSLinguisticTagSchemeScript
  attach_nsstring_getter :NSLinguisticTagSchemeTokenType
  attach_nsstring_getter :NSLinguisticTagSentenceTerminator
  attach_nsstring_getter :NSLinguisticTagVerb
  attach_nsstring_getter :NSLinguisticTagWhitespace
  attach_nsstring_getter :NSLinguisticTagWord
  attach_nsstring_getter :NSLinguisticTagWordJoiner
  attach_nsstring_getter :NSLinkAttributeName
  attach_nsstring_getter :NSLoadedClasses
  attach_nsstring_getter :NSLocalNotificationCenterType
  attach_nsstring_getter :NSLocaleAlternateQuotationBeginDelimiterKey
  attach_nsstring_getter :NSLocaleAlternateQuotationEndDelimiterKey
  attach_nsstring_getter :NSLocaleCalendar
  attach_nsstring_getter :NSLocaleCollationIdentifier
  attach_nsstring_getter :NSLocaleCollatorIdentifier
  attach_nsstring_getter :NSLocaleCountryCode
  attach_nsstring_getter :NSLocaleCurrencyCode
  attach_nsstring_getter :NSLocaleCurrencySymbol
  attach_nsstring_getter :NSLocaleDecimalSeparator
  attach_nsstring_getter :NSLocaleExemplarCharacterSet
  attach_nsstring_getter :NSLocaleGroupingSeparator
  attach_nsstring_getter :NSLocaleIdentifier
  attach_nsstring_getter :NSLocaleLanguageCode
  attach_nsstring_getter :NSLocaleMeasurementSystem
  attach_nsstring_getter :NSLocaleQuotationBeginDelimiterKey
  attach_nsstring_getter :NSLocaleQuotationEndDelimiterKey
  attach_nsstring_getter :NSLocaleScriptCode
  attach_nsstring_getter :NSLocaleUsesMetricSystem
  attach_nsstring_getter :NSLocaleVariantCode
  attach_nsstring_getter :NSLocalizedDescriptionKey
  attach_nsstring_getter :NSLocalizedFailureReasonErrorKey
  attach_nsstring_getter :NSLocalizedKeyDictionaryBinding
  attach_nsstring_getter :NSLocalizedRecoveryOptionsErrorKey
  attach_nsstring_getter :NSLocalizedRecoverySuggestionErrorKey
  attach_nsstring_getter :NSMacSimpleTextDocumentType
  attach_nsstring_getter :NSMachErrorDomain
  attach_nsstring_getter :NSMallocException
  attach_nsstring_getter :NSManagedObjectContextBinding
  attach_nsstring_getter :NSManagedObjectContextDidSaveNotification
  attach_nsstring_getter :NSManagedObjectContextObjectsDidChangeNotification
  attach_nsstring_getter :NSManagedObjectContextWillSaveNotification
  attach_nsstring_getter :NSManagerDocumentAttribute
  attach_nsstring_getter :NSMarkedClauseSegmentAttributeName
  attach_nsstring_getter :NSMaxValueBinding
  attach_nsstring_getter :NSMaxWidthBinding
  attach_nsstring_getter :NSMaximumKeyValueOperator
  attach_nsstring_getter :NSMaximumRecentsBinding
  attach_nsstring_getter :NSMenuDidAddItemNotification
  attach_nsstring_getter :NSMenuDidBeginTrackingNotification
  attach_nsstring_getter :NSMenuDidChangeItemNotification
  attach_nsstring_getter :NSMenuDidEndTrackingNotification
  attach_nsstring_getter :NSMenuDidRemoveItemNotification
  attach_nsstring_getter :NSMenuDidSendActionNotification
  attach_nsstring_getter :NSMenuWillSendActionNotification
  attach_nsstring_getter :NSMetadataItemDisplayNameKey
  attach_nsstring_getter :NSMetadataItemFSContentChangeDateKey
  attach_nsstring_getter :NSMetadataItemFSCreationDateKey
  attach_nsstring_getter :NSMetadataItemFSNameKey
  attach_nsstring_getter :NSMetadataItemFSSizeKey
  attach_nsstring_getter :NSMetadataItemIsUbiquitousKey
  attach_nsstring_getter :NSMetadataItemPathKey
  attach_nsstring_getter :NSMetadataItemURLKey
  attach_nsstring_getter :NSMetadataQueryDidFinishGatheringNotification
  attach_nsstring_getter :NSMetadataQueryDidStartGatheringNotification
  attach_nsstring_getter :NSMetadataQueryDidUpdateNotification
  attach_nsstring_getter :NSMetadataQueryGatheringProgressNotification
  attach_nsstring_getter :NSMetadataQueryLocalComputerScope
  attach_nsstring_getter :NSMetadataQueryNetworkScope
  attach_nsstring_getter :NSMetadataQueryResultContentRelevanceAttribute
  attach_nsstring_getter :NSMetadataQueryUbiquitousDataScope
  attach_nsstring_getter :NSMetadataQueryUbiquitousDocumentsScope
  attach_nsstring_getter :NSMetadataQueryUserHomeScope
  attach_nsstring_getter :NSMetadataUbiquitousItemHasUnresolvedConflictsKey
  attach_nsstring_getter :NSMetadataUbiquitousItemIsDownloadedKey
  attach_nsstring_getter :NSMetadataUbiquitousItemIsDownloadingKey
  attach_nsstring_getter :NSMetadataUbiquitousItemIsUploadedKey
  attach_nsstring_getter :NSMetadataUbiquitousItemIsUploadingKey
  attach_nsstring_getter :NSMetadataUbiquitousItemPercentDownloadedKey
  attach_nsstring_getter :NSMetadataUbiquitousItemPercentUploadedKey
  attach_nsstring_getter :NSMigratePersistentStoresAutomaticallyOption
  attach_nsstring_getter :NSMigrationDestinationObjectKey
  attach_nsstring_getter :NSMigrationEntityMappingKey
  attach_nsstring_getter :NSMigrationEntityPolicyKey
  attach_nsstring_getter :NSMigrationManagerKey
  attach_nsstring_getter :NSMigrationPropertyMappingKey
  attach_nsstring_getter :NSMigrationSourceObjectKey
  attach_nsstring_getter :NSMinValueBinding
  attach_nsstring_getter :NSMinWidthBinding
  attach_nsstring_getter :NSMinimumKeyValueOperator
  attach_nsstring_getter :NSMixedStateImageBinding
  attach_nsstring_getter :NSModalPanelRunLoopMode
  attach_nsstring_getter :NSModelPathKey
  attach_nsstring_getter :NSModificationTimeDocumentAttribute
  attach_nsstring_getter :NSMonthNameArray
  attach_nsstring_getter :NSMultipleTextSelectionPboardType
  attach_nsstring_getter :NSMultipleValuesPlaceholderBindingOption
  attach_nsstring_getter :NSNamedColorSpace
  attach_nsstring_getter :NSNegateBooleanTransformerName
  attach_nsstring_getter :NSNegativeCurrencyFormatString
  attach_nsstring_getter :NSNetServicesErrorCode
  attach_nsstring_getter :NSNetServicesErrorDomain
  attach_nsstring_getter :NSNextDayDesignations
  attach_nsstring_getter :NSNextNextDayDesignations
  attach_nsstring_getter :NSNibLoadingException
  attach_nsstring_getter :NSNibOwner
  attach_nsstring_getter :NSNibTopLevelObjects
  attach_nsstring_getter :NSNoSelectionPlaceholderBindingOption
  attach_nsstring_getter :NSNotApplicablePlaceholderBindingOption
  attach_nsstring_getter :NSNullPlaceholderBindingOption
  attach_nsstring_getter :NSOSStatusErrorDomain
  attach_nsstring_getter :NSObjectInaccessibleException
  attach_nsstring_getter :NSObjectNotAvailableException
  attach_nsstring_getter :NSObjectURIKey
  attach_nsstring_getter :NSObliquenessAttributeName
  attach_nsstring_getter :NSObservedKeyPathKey
  attach_nsstring_getter :NSObservedObjectKey
  attach_nsstring_getter :NSOffStateImageBinding
  attach_nsstring_getter :NSOfficeOpenXMLTextDocumentType
  attach_nsstring_getter :NSOldStyleException
  attach_nsstring_getter :NSOnStateImageBinding
  attach_nsstring_getter :NSOpenDocumentTextDocumentType
  attach_nsstring_getter :NSOperationNotSupportedForKeyException
  attach_nsstring_getter :NSOptionsKey
  attach_nsstring_getter :NSOutlineViewColumnDidMoveNotification
  attach_nsstring_getter :NSOutlineViewColumnDidResizeNotification
  attach_nsstring_getter :NSOutlineViewItemDidCollapseNotification
  attach_nsstring_getter :NSOutlineViewItemDidExpandNotification
  attach_nsstring_getter :NSOutlineViewItemWillCollapseNotification
  attach_nsstring_getter :NSOutlineViewItemWillExpandNotification
  attach_nsstring_getter :NSOutlineViewSelectionDidChangeNotification
  attach_nsstring_getter :NSOutlineViewSelectionIsChangingNotification
  attach_nsstring_getter :NSPDFPboardType
  attach_nsstring_getter :NSPICTPboardType
  attach_nsstring_getter :NSPOSIXErrorDomain
  attach_nsstring_getter :NSPPDIncludeNotFoundException
  attach_nsstring_getter :NSPPDIncludeStackOverflowException
  attach_nsstring_getter :NSPPDIncludeStackUnderflowException
  attach_nsstring_getter :NSPPDParseException
  attach_nsstring_getter :NSPaperSizeDocumentAttribute
  attach_nsstring_getter :NSParagraphStyleAttributeName
  attach_nsstring_getter :NSParseErrorException
  attach_nsstring_getter :NSPasteboardCommunicationException
  attach_nsstring_getter :NSPasteboardTypeColor
  attach_nsstring_getter :NSPasteboardTypeFindPanelSearchOptions
  attach_nsstring_getter :NSPasteboardTypeFont
  attach_nsstring_getter :NSPasteboardTypeHTML
  attach_nsstring_getter :NSPasteboardTypeMultipleTextSelection
  attach_nsstring_getter :NSPasteboardTypePDF
  attach_nsstring_getter :NSPasteboardTypePNG
  attach_nsstring_getter :NSPasteboardTypeRTF
  attach_nsstring_getter :NSPasteboardTypeRTFD
  attach_nsstring_getter :NSPasteboardTypeRuler
  attach_nsstring_getter :NSPasteboardTypeSound
  attach_nsstring_getter :NSPasteboardTypeString
  attach_nsstring_getter :NSPasteboardTypeTIFF
  attach_nsstring_getter :NSPasteboardTypeTabularText
  attach_nsstring_getter :NSPasteboardTypeTextFinderOptions
  attach_nsstring_getter :NSPasteboardURLReadingContentsConformToTypesKey
  attach_nsstring_getter :NSPasteboardURLReadingFileURLsOnlyKey
  attach_nsstring_getter :NSPatternColorSpace
  attach_nsstring_getter :NSPersianCalendar
  attach_nsstring_getter :NSPersistentStoreCoordinatorStoresDidChangeNotification
  attach_nsstring_getter :NSPersistentStoreCoordinatorWillRemoveStoreNotification
  attach_nsstring_getter :NSPersistentStoreDidImportUbiquitousContentChangesNotification
  attach_nsstring_getter :NSPersistentStoreOSCompatibility
  attach_nsstring_getter :NSPersistentStoreSaveConflictsErrorKey
  attach_nsstring_getter :NSPersistentStoreTimeoutOption
  attach_nsstring_getter :NSPersistentStoreUbiquitousContentNameKey
  attach_nsstring_getter :NSPersistentStoreUbiquitousContentURLKey
  attach_nsstring_getter :NSPlainFileType
  attach_nsstring_getter :NSPlainTextDocumentType
  attach_nsstring_getter :NSPopUpButtonCellWillPopUpNotification
  attach_nsstring_getter :NSPopUpButtonWillPopUpNotification
  attach_nsstring_getter :NSPopoverCloseReasonDetachToWindow
  attach_nsstring_getter :NSPopoverCloseReasonKey
  attach_nsstring_getter :NSPopoverCloseReasonStandard
  attach_nsstring_getter :NSPopoverDidCloseNotification
  attach_nsstring_getter :NSPopoverDidShowNotification
  attach_nsstring_getter :NSPopoverWillCloseNotification
  attach_nsstring_getter :NSPopoverWillShowNotification
  attach_nsstring_getter :NSPortDidBecomeInvalidNotification
  attach_nsstring_getter :NSPortReceiveException
  attach_nsstring_getter :NSPortSendException
  attach_nsstring_getter :NSPortTimeoutException
  attach_nsstring_getter :NSPositioningRectBinding
  attach_nsstring_getter :NSPositiveCurrencyFormatString
  attach_nsstring_getter :NSPostScriptPboardType
  attach_nsstring_getter :NSPredicateBinding
  attach_nsstring_getter :NSPredicateFormatBindingOption
  attach_nsstring_getter :NSPreferredScrollerStyleDidChangeNotification
  attach_nsstring_getter :NSPrefixSpacesDocumentAttribute
  attach_nsstring_getter :NSPrintAllPages
  attach_nsstring_getter :NSPrintAllPresetsJobStyleHint
  attach_nsstring_getter :NSPrintBottomMargin
  attach_nsstring_getter :NSPrintCancelJob
  attach_nsstring_getter :NSPrintCopies
  attach_nsstring_getter :NSPrintDetailedErrorReporting
  attach_nsstring_getter :NSPrintFaxNumber
  attach_nsstring_getter :NSPrintFirstPage
  attach_nsstring_getter :NSPrintFormName
  attach_nsstring_getter :NSPrintHeaderAndFooter
  attach_nsstring_getter :NSPrintHorizontalPagination
  attach_nsstring_getter :NSPrintHorizontallyCentered
  attach_nsstring_getter :NSPrintJobDisposition
  attach_nsstring_getter :NSPrintJobFeatures
  attach_nsstring_getter :NSPrintJobSavingFileNameExtensionHidden
  attach_nsstring_getter :NSPrintJobSavingURL
  attach_nsstring_getter :NSPrintLastPage
  attach_nsstring_getter :NSPrintLeftMargin
  attach_nsstring_getter :NSPrintManualFeed
  attach_nsstring_getter :NSPrintMustCollate
  attach_nsstring_getter :NSPrintNoPresetsJobStyleHint
  attach_nsstring_getter :NSPrintOperationExistsException
  attach_nsstring_getter :NSPrintOrientation
  attach_nsstring_getter :NSPrintPackageException
  attach_nsstring_getter :NSPrintPagesAcross
  attach_nsstring_getter :NSPrintPagesDown
  attach_nsstring_getter :NSPrintPagesPerSheet
  attach_nsstring_getter :NSPrintPanelAccessorySummaryItemDescriptionKey
  attach_nsstring_getter :NSPrintPanelAccessorySummaryItemNameKey
  attach_nsstring_getter :NSPrintPaperFeed
  attach_nsstring_getter :NSPrintPaperName
  attach_nsstring_getter :NSPrintPaperSize
  attach_nsstring_getter :NSPrintPhotoJobStyleHint
  attach_nsstring_getter :NSPrintPreviewJob
  attach_nsstring_getter :NSPrintPrinter
  attach_nsstring_getter :NSPrintPrinterName
  attach_nsstring_getter :NSPrintReversePageOrder
  attach_nsstring_getter :NSPrintRightMargin
  attach_nsstring_getter :NSPrintSaveJob
  attach_nsstring_getter :NSPrintSavePath
  attach_nsstring_getter :NSPrintScalingFactor
  attach_nsstring_getter :NSPrintSelectionOnly
  attach_nsstring_getter :NSPrintSpoolJob
  attach_nsstring_getter :NSPrintTime
  attach_nsstring_getter :NSPrintTopMargin
  attach_nsstring_getter :NSPrintVerticalPagination
  attach_nsstring_getter :NSPrintVerticallyCentered
  attach_nsstring_getter :NSPrintingCommunicationException
  attach_nsstring_getter :NSPriorDayDesignations
  attach_nsstring_getter :NSRTFDPboardType
  attach_nsstring_getter :NSRTFDTextDocumentType
  attach_nsstring_getter :NSRTFPboardType
  attach_nsstring_getter :NSRTFPropertyStackOverflowException
  attach_nsstring_getter :NSRTFTextDocumentType
  attach_nsstring_getter :NSRaisesForNotApplicableKeysBindingOption
  attach_nsstring_getter :NSRangeException
  attach_nsstring_getter :NSReadOnlyDocumentAttribute
  attach_nsstring_getter :NSReadOnlyPersistentStoreOption
  attach_nsstring_getter :NSRecentSearchesBinding
  attach_nsstring_getter :NSRecoveryAttempterErrorKey
  attach_nsstring_getter :NSRefreshedObjectsKey
  attach_nsstring_getter :NSRegistrationDomain
  attach_nsstring_getter :NSRemovedPersistentStoresKey
  attach_nsstring_getter :NSRepresentedFilenameBinding
  attach_nsstring_getter :NSRepublicOfChinaCalendar
  attach_nsstring_getter :NSRightMarginDocumentAttribute
  attach_nsstring_getter :NSRowHeightBinding
  attach_nsstring_getter :NSRuleEditorPredicateComparisonModifier
  attach_nsstring_getter :NSRuleEditorPredicateCompoundType
  attach_nsstring_getter :NSRuleEditorPredicateCustomSelector
  attach_nsstring_getter :NSRuleEditorPredicateLeftExpression
  attach_nsstring_getter :NSRuleEditorPredicateOperatorType
  attach_nsstring_getter :NSRuleEditorPredicateOptions
  attach_nsstring_getter :NSRuleEditorPredicateRightExpression
  attach_nsstring_getter :NSRuleEditorRowsDidChangeNotification
  attach_nsstring_getter :NSRulerPboard
  attach_nsstring_getter :NSRulerPboardType
  attach_nsstring_getter :NSRunLoopCommonModes
  attach_nsstring_getter :NSSQLiteAnalyzeOption
  attach_nsstring_getter :NSSQLiteErrorDomain
  attach_nsstring_getter :NSSQLiteManualVacuumOption
  attach_nsstring_getter :NSSQLitePragmasOption
  attach_nsstring_getter :NSSQLiteStoreType
  attach_nsstring_getter :NSScreenColorSpaceDidChangeNotification
  attach_nsstring_getter :NSScrollViewDidEndLiveMagnifyNotification
  attach_nsstring_getter :NSScrollViewWillStartLiveMagnifyNotification
  attach_nsstring_getter :NSSelectedIdentifierBinding
  attach_nsstring_getter :NSSelectedIndexBinding
  attach_nsstring_getter :NSSelectedLabelBinding
  attach_nsstring_getter :NSSelectedObjectBinding
  attach_nsstring_getter :NSSelectedObjectsBinding
  attach_nsstring_getter :NSSelectedTagBinding
  attach_nsstring_getter :NSSelectedValueBinding
  attach_nsstring_getter :NSSelectedValuesBinding
  attach_nsstring_getter :NSSelectionIndexPathsBinding
  attach_nsstring_getter :NSSelectionIndexesBinding
  attach_nsstring_getter :NSSelectorNameBindingOption
  attach_nsstring_getter :NSSelectsAllWhenSettingContentBindingOption
  attach_nsstring_getter :NSShadowAttributeName
  attach_nsstring_getter :NSSharingServiceNameAddToAperture
  attach_nsstring_getter :NSSharingServiceNameAddToIPhoto
  attach_nsstring_getter :NSSharingServiceNameAddToSafariReadingList
  attach_nsstring_getter :NSSharingServiceNameComposeEmail
  attach_nsstring_getter :NSSharingServiceNameComposeMessage
  attach_nsstring_getter :NSSharingServiceNamePostImageOnFlickr
  attach_nsstring_getter :NSSharingServiceNamePostOnFacebook
  attach_nsstring_getter :NSSharingServiceNamePostOnSinaWeibo
  attach_nsstring_getter :NSSharingServiceNamePostOnTwitter
  attach_nsstring_getter :NSSharingServiceNamePostVideoOnTudou
  attach_nsstring_getter :NSSharingServiceNamePostVideoOnVimeo
  attach_nsstring_getter :NSSharingServiceNamePostVideoOnYouku
  attach_nsstring_getter :NSSharingServiceNameSendViaAirDrop
  attach_nsstring_getter :NSSharingServiceNameUseAsDesktopPicture
  attach_nsstring_getter :NSSharingServiceNameUseAsTwitterProfileImage
  attach_nsstring_getter :NSShellCommandFileType
  attach_nsstring_getter :NSShortDateFormatString
  attach_nsstring_getter :NSShortMonthNameArray
  attach_nsstring_getter :NSShortTimeDateFormatString
  attach_nsstring_getter :NSShortWeekDayNameArray
  attach_nsstring_getter :NSSortDescriptorsBinding
  attach_nsstring_getter :NSSoundPboardType
  attach_nsstring_getter :NSSpeechCharacterModeProperty
  attach_nsstring_getter :NSSpeechCommandDelimiterProperty
  attach_nsstring_getter :NSSpeechCommandPrefix
  attach_nsstring_getter :NSSpeechCommandSuffix
  attach_nsstring_getter :NSSpeechCurrentVoiceProperty
  attach_nsstring_getter :NSSpeechDictionaryAbbreviations
  attach_nsstring_getter :NSSpeechDictionaryEntryPhonemes
  attach_nsstring_getter :NSSpeechDictionaryEntrySpelling
  attach_nsstring_getter :NSSpeechDictionaryLocaleIdentifier
  attach_nsstring_getter :NSSpeechDictionaryModificationDate
  attach_nsstring_getter :NSSpeechDictionaryPronunciations
  attach_nsstring_getter :NSSpeechErrorCount
  attach_nsstring_getter :NSSpeechErrorNewestCharacterOffset
  attach_nsstring_getter :NSSpeechErrorNewestCode
  attach_nsstring_getter :NSSpeechErrorOldestCharacterOffset
  attach_nsstring_getter :NSSpeechErrorOldestCode
  attach_nsstring_getter :NSSpeechErrorsProperty
  attach_nsstring_getter :NSSpeechInputModeProperty
  attach_nsstring_getter :NSSpeechModeLiteral
  attach_nsstring_getter :NSSpeechModeNormal
  attach_nsstring_getter :NSSpeechModePhoneme
  attach_nsstring_getter :NSSpeechModeText
  attach_nsstring_getter :NSSpeechNumberModeProperty
  attach_nsstring_getter :NSSpeechOutputToFileURLProperty
  attach_nsstring_getter :NSSpeechPhonemeInfoExample
  attach_nsstring_getter :NSSpeechPhonemeInfoHiliteEnd
  attach_nsstring_getter :NSSpeechPhonemeInfoHiliteStart
  attach_nsstring_getter :NSSpeechPhonemeInfoOpcode
  attach_nsstring_getter :NSSpeechPhonemeInfoSymbol
  attach_nsstring_getter :NSSpeechPhonemeSymbolsProperty
  attach_nsstring_getter :NSSpeechPitchBaseProperty
  attach_nsstring_getter :NSSpeechPitchModProperty
  attach_nsstring_getter :NSSpeechRateProperty
  attach_nsstring_getter :NSSpeechRecentSyncProperty
  attach_nsstring_getter :NSSpeechResetProperty
  attach_nsstring_getter :NSSpeechStatusNumberOfCharactersLeft
  attach_nsstring_getter :NSSpeechStatusOutputBusy
  attach_nsstring_getter :NSSpeechStatusOutputPaused
  attach_nsstring_getter :NSSpeechStatusPhonemeCode
  attach_nsstring_getter :NSSpeechStatusProperty
  attach_nsstring_getter :NSSpeechSynthesizerInfoIdentifier
  attach_nsstring_getter :NSSpeechSynthesizerInfoProperty
  attach_nsstring_getter :NSSpeechSynthesizerInfoVersion
  attach_nsstring_getter :NSSpeechVolumeProperty
  attach_nsstring_getter :NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification
  attach_nsstring_getter :NSSpellCheckerDidChangeAutomaticTextReplacementNotification
  attach_nsstring_getter :NSSpellingStateAttributeName
  attach_nsstring_getter :NSSplitViewDidResizeSubviewsNotification
  attach_nsstring_getter :NSSplitViewWillResizeSubviewsNotification
  attach_nsstring_getter :NSStoreModelVersionHashesKey
  attach_nsstring_getter :NSStoreModelVersionIdentifiersKey
  attach_nsstring_getter :NSStorePathKey
  attach_nsstring_getter :NSStoreTypeKey
  attach_nsstring_getter :NSStoreUUIDInPathKey
  attach_nsstring_getter :NSStoreUUIDKey
  attach_nsstring_getter :NSStreamDataWrittenToMemoryStreamKey
  attach_nsstring_getter :NSStreamFileCurrentOffsetKey
  attach_nsstring_getter :NSStreamNetworkServiceType
  attach_nsstring_getter :NSStreamNetworkServiceTypeBackground
  attach_nsstring_getter :NSStreamNetworkServiceTypeVideo
  attach_nsstring_getter :NSStreamNetworkServiceTypeVoIP
  attach_nsstring_getter :NSStreamNetworkServiceTypeVoice
  attach_nsstring_getter :NSStreamSOCKSErrorDomain
  attach_nsstring_getter :NSStreamSOCKSProxyConfigurationKey
  attach_nsstring_getter :NSStreamSOCKSProxyHostKey
  attach_nsstring_getter :NSStreamSOCKSProxyPasswordKey
  attach_nsstring_getter :NSStreamSOCKSProxyPortKey
  attach_nsstring_getter :NSStreamSOCKSProxyUserKey
  attach_nsstring_getter :NSStreamSOCKSProxyVersion4
  attach_nsstring_getter :NSStreamSOCKSProxyVersion5
  attach_nsstring_getter :NSStreamSOCKSProxyVersionKey
  attach_nsstring_getter :NSStreamSocketSSLErrorDomain
  attach_nsstring_getter :NSStreamSocketSecurityLevelKey
  attach_nsstring_getter :NSStreamSocketSecurityLevelNegotiatedSSL
  attach_nsstring_getter :NSStreamSocketSecurityLevelNone
  attach_nsstring_getter :NSStreamSocketSecurityLevelSSLv2
  attach_nsstring_getter :NSStreamSocketSecurityLevelSSLv3
  attach_nsstring_getter :NSStreamSocketSecurityLevelTLSv1
  attach_nsstring_getter :NSStrikethroughColorAttributeName
  attach_nsstring_getter :NSStrikethroughStyleAttributeName
  attach_nsstring_getter :NSStringEncodingErrorKey
  attach_nsstring_getter :NSStringPboardType
  attach_nsstring_getter :NSStrokeColorAttributeName
  attach_nsstring_getter :NSStrokeWidthAttributeName
  attach_nsstring_getter :NSSubjectDocumentAttribute
  attach_nsstring_getter :NSSumKeyValueOperator
  attach_nsstring_getter :NSSuperscriptAttributeName
  attach_nsstring_getter :NSSystemClockDidChangeNotification
  attach_nsstring_getter :NSSystemColorsDidChangeNotification
  attach_nsstring_getter :NSSystemTimeZoneDidChangeNotification
  attach_nsstring_getter :NSTIFFException
  attach_nsstring_getter :NSTIFFPboardType
  attach_nsstring_getter :NSTabColumnTerminatorsAttributeName
  attach_nsstring_getter :NSTableViewColumnDidMoveNotification
  attach_nsstring_getter :NSTableViewColumnDidResizeNotification
  attach_nsstring_getter :NSTableViewRowViewKey
  attach_nsstring_getter :NSTableViewSelectionDidChangeNotification
  attach_nsstring_getter :NSTableViewSelectionIsChangingNotification
  attach_nsstring_getter :NSTabularTextPboardType
  attach_nsstring_getter :NSTargetBinding
  attach_nsstring_getter :NSTaskDidTerminateNotification
  attach_nsstring_getter :NSTextAlternativesAttributeName
  attach_nsstring_getter :NSTextAlternativesSelectedAlternativeStringNotification
  attach_nsstring_getter :NSTextCheckingAirlineKey
  attach_nsstring_getter :NSTextCheckingCityKey
  attach_nsstring_getter :NSTextCheckingCountryKey
  attach_nsstring_getter :NSTextCheckingDocumentAuthorKey
  attach_nsstring_getter :NSTextCheckingDocumentTitleKey
  attach_nsstring_getter :NSTextCheckingDocumentURLKey
  attach_nsstring_getter :NSTextCheckingFlightKey
  attach_nsstring_getter :NSTextCheckingJobTitleKey
  attach_nsstring_getter :NSTextCheckingNameKey
  attach_nsstring_getter :NSTextCheckingOrganizationKey
  attach_nsstring_getter :NSTextCheckingOrthographyKey
  attach_nsstring_getter :NSTextCheckingPhoneKey
  attach_nsstring_getter :NSTextCheckingQuotesKey
  attach_nsstring_getter :NSTextCheckingReferenceDateKey
  attach_nsstring_getter :NSTextCheckingReferenceTimeZoneKey
  attach_nsstring_getter :NSTextCheckingRegularExpressionsKey
  attach_nsstring_getter :NSTextCheckingReplacementsKey
  attach_nsstring_getter :NSTextCheckingStateKey
  attach_nsstring_getter :NSTextCheckingStreetKey
  attach_nsstring_getter :NSTextCheckingZIPKey
  attach_nsstring_getter :NSTextColorBinding
  attach_nsstring_getter :NSTextDidBeginEditingNotification
  attach_nsstring_getter :NSTextDidChangeNotification
  attach_nsstring_getter :NSTextDidEndEditingNotification
  attach_nsstring_getter :NSTextEncodingNameDocumentAttribute
  attach_nsstring_getter :NSTextEncodingNameDocumentOption
  attach_nsstring_getter :NSTextFinderCaseInsensitiveKey
  attach_nsstring_getter :NSTextFinderMatchingTypeKey
  attach_nsstring_getter :NSTextInputContextKeyboardSelectionDidChangeNotification
  attach_nsstring_getter :NSTextLayoutSectionOrientation
  attach_nsstring_getter :NSTextLayoutSectionRange
  attach_nsstring_getter :NSTextLayoutSectionsAttribute
  attach_nsstring_getter :NSTextLineTooLongException
  attach_nsstring_getter :NSTextNoSelectionException
  attach_nsstring_getter :NSTextReadException
  attach_nsstring_getter :NSTextSizeMultiplierDocumentOption
  attach_nsstring_getter :NSTextStorageDidProcessEditingNotification
  attach_nsstring_getter :NSTextStorageWillProcessEditingNotification
  attach_nsstring_getter :NSTextViewDidChangeSelectionNotification
  attach_nsstring_getter :NSTextViewDidChangeTypingAttributesNotification
  attach_nsstring_getter :NSTextViewWillChangeNotifyingTextViewNotification
  attach_nsstring_getter :NSTextWriteException
  attach_nsstring_getter :NSThisDayDesignations
  attach_nsstring_getter :NSThousandsSeparator
  attach_nsstring_getter :NSThreadWillExitNotification
  attach_nsstring_getter :NSTimeDateFormatString
  attach_nsstring_getter :NSTimeFormatString
  attach_nsstring_getter :NSTimeoutDocumentOption
  attach_nsstring_getter :NSTitleBinding
  attach_nsstring_getter :NSTitleDocumentAttribute
  attach_nsstring_getter :NSToolTipAttributeName
  attach_nsstring_getter :NSToolTipBinding
  attach_nsstring_getter :NSToolbarCustomizeToolbarItemIdentifier
  attach_nsstring_getter :NSToolbarDidRemoveItemNotification
  attach_nsstring_getter :NSToolbarFlexibleSpaceItemIdentifier
  attach_nsstring_getter :NSToolbarPrintItemIdentifier
  attach_nsstring_getter :NSToolbarSeparatorItemIdentifier
  attach_nsstring_getter :NSToolbarShowColorsItemIdentifier
  attach_nsstring_getter :NSToolbarShowFontsItemIdentifier
  attach_nsstring_getter :NSToolbarSpaceItemIdentifier
  attach_nsstring_getter :NSToolbarWillAddItemNotification
  attach_nsstring_getter :NSTopMarginDocumentAttribute
  attach_nsstring_getter :NSTransparentBinding
  attach_nsstring_getter :NSTypedStreamVersionException
  attach_nsstring_getter :NSURLAttributeModificationDateKey
  attach_nsstring_getter :NSURLAuthenticationMethodClientCertificate
  attach_nsstring_getter :NSURLAuthenticationMethodDefault
  attach_nsstring_getter :NSURLAuthenticationMethodHTMLForm
  attach_nsstring_getter :NSURLAuthenticationMethodHTTPBasic
  attach_nsstring_getter :NSURLAuthenticationMethodHTTPDigest
  attach_nsstring_getter :NSURLAuthenticationMethodNTLM
  attach_nsstring_getter :NSURLAuthenticationMethodNegotiate
  attach_nsstring_getter :NSURLAuthenticationMethodServerTrust
  attach_nsstring_getter :NSURLContentAccessDateKey
  attach_nsstring_getter :NSURLContentModificationDateKey
  attach_nsstring_getter :NSURLCreationDateKey
  attach_nsstring_getter :NSURLCredentialStorageChangedNotification
  attach_nsstring_getter :NSURLCustomIconKey
  attach_nsstring_getter :NSURLEffectiveIconKey
  attach_nsstring_getter :NSURLErrorDomain
  attach_nsstring_getter :NSURLErrorFailingURLErrorKey
  attach_nsstring_getter :NSURLErrorFailingURLPeerTrustErrorKey
  attach_nsstring_getter :NSURLErrorFailingURLStringErrorKey
  attach_nsstring_getter :NSURLErrorKey
  attach_nsstring_getter :NSURLFileAllocatedSizeKey
  attach_nsstring_getter :NSURLFileResourceIdentifierKey
  attach_nsstring_getter :NSURLFileResourceTypeBlockSpecial
  attach_nsstring_getter :NSURLFileResourceTypeCharacterSpecial
  attach_nsstring_getter :NSURLFileResourceTypeDirectory
  attach_nsstring_getter :NSURLFileResourceTypeKey
  attach_nsstring_getter :NSURLFileResourceTypeNamedPipe
  attach_nsstring_getter :NSURLFileResourceTypeRegular
  attach_nsstring_getter :NSURLFileResourceTypeSocket
  attach_nsstring_getter :NSURLFileResourceTypeSymbolicLink
  attach_nsstring_getter :NSURLFileResourceTypeUnknown
  attach_nsstring_getter :NSURLFileScheme
  attach_nsstring_getter :NSURLFileSecurityKey
  attach_nsstring_getter :NSURLFileSizeKey
  attach_nsstring_getter :NSURLHasHiddenExtensionKey
  attach_nsstring_getter :NSURLIsAliasFileKey
  attach_nsstring_getter :NSURLIsDirectoryKey
  attach_nsstring_getter :NSURLIsExcludedFromBackupKey
  attach_nsstring_getter :NSURLIsExecutableKey
  attach_nsstring_getter :NSURLIsHiddenKey
  attach_nsstring_getter :NSURLIsMountTriggerKey
  attach_nsstring_getter :NSURLIsPackageKey
  attach_nsstring_getter :NSURLIsReadableKey
  attach_nsstring_getter :NSURLIsRegularFileKey
  attach_nsstring_getter :NSURLIsSymbolicLinkKey
  attach_nsstring_getter :NSURLIsSystemImmutableKey
  attach_nsstring_getter :NSURLIsUbiquitousItemKey
  attach_nsstring_getter :NSURLIsUserImmutableKey
  attach_nsstring_getter :NSURLIsVolumeKey
  attach_nsstring_getter :NSURLIsWritableKey
  attach_nsstring_getter :NSURLKeysOfUnsetValuesKey
  attach_nsstring_getter :NSURLLabelColorKey
  attach_nsstring_getter :NSURLLabelNumberKey
  attach_nsstring_getter :NSURLLinkCountKey
  attach_nsstring_getter :NSURLLocalizedLabelKey
  attach_nsstring_getter :NSURLLocalizedNameKey
  attach_nsstring_getter :NSURLLocalizedTypeDescriptionKey
  attach_nsstring_getter :NSURLNameKey
  attach_nsstring_getter :NSURLParentDirectoryURLKey
  attach_nsstring_getter :NSURLPathKey
  attach_nsstring_getter :NSURLPboardType
  attach_nsstring_getter :NSURLPreferredIOBlockSizeKey
  attach_nsstring_getter :NSURLProtectionSpaceFTP
  attach_nsstring_getter :NSURLProtectionSpaceFTPProxy
  attach_nsstring_getter :NSURLProtectionSpaceHTTP
  attach_nsstring_getter :NSURLProtectionSpaceHTTPProxy
  attach_nsstring_getter :NSURLProtectionSpaceHTTPS
  attach_nsstring_getter :NSURLProtectionSpaceHTTPSProxy
  attach_nsstring_getter :NSURLProtectionSpaceSOCKSProxy
  attach_nsstring_getter :NSURLTotalFileAllocatedSizeKey
  attach_nsstring_getter :NSURLTotalFileSizeKey
  attach_nsstring_getter :NSURLTypeIdentifierKey
  attach_nsstring_getter :NSURLUbiquitousItemHasUnresolvedConflictsKey
  attach_nsstring_getter :NSURLUbiquitousItemIsDownloadedKey
  attach_nsstring_getter :NSURLUbiquitousItemIsDownloadingKey
  attach_nsstring_getter :NSURLUbiquitousItemIsUploadedKey
  attach_nsstring_getter :NSURLUbiquitousItemIsUploadingKey
  attach_nsstring_getter :NSURLUbiquitousItemPercentDownloadedKey
  attach_nsstring_getter :NSURLUbiquitousItemPercentUploadedKey
  attach_nsstring_getter :NSURLVolumeAvailableCapacityKey
  attach_nsstring_getter :NSURLVolumeCreationDateKey
  attach_nsstring_getter :NSURLVolumeIdentifierKey
  attach_nsstring_getter :NSURLVolumeIsAutomountedKey
  attach_nsstring_getter :NSURLVolumeIsBrowsableKey
  attach_nsstring_getter :NSURLVolumeIsEjectableKey
  attach_nsstring_getter :NSURLVolumeIsInternalKey
  attach_nsstring_getter :NSURLVolumeIsJournalingKey
  attach_nsstring_getter :NSURLVolumeIsLocalKey
  attach_nsstring_getter :NSURLVolumeIsReadOnlyKey
  attach_nsstring_getter :NSURLVolumeIsRemovableKey
  attach_nsstring_getter :NSURLVolumeLocalizedFormatDescriptionKey
  attach_nsstring_getter :NSURLVolumeLocalizedNameKey
  attach_nsstring_getter :NSURLVolumeMaximumFileSizeKey
  attach_nsstring_getter :NSURLVolumeNameKey
  attach_nsstring_getter :NSURLVolumeResourceCountKey
  attach_nsstring_getter :NSURLVolumeSupportsAdvisoryFileLockingKey
  attach_nsstring_getter :NSURLVolumeSupportsCasePreservedNamesKey
  attach_nsstring_getter :NSURLVolumeSupportsCaseSensitiveNamesKey
  attach_nsstring_getter :NSURLVolumeSupportsExtendedSecurityKey
  attach_nsstring_getter :NSURLVolumeSupportsHardLinksKey
  attach_nsstring_getter :NSURLVolumeSupportsJournalingKey
  attach_nsstring_getter :NSURLVolumeSupportsPersistentIDsKey
  attach_nsstring_getter :NSURLVolumeSupportsRenamingKey
  attach_nsstring_getter :NSURLVolumeSupportsRootDirectoryDatesKey
  attach_nsstring_getter :NSURLVolumeSupportsSparseFilesKey
  attach_nsstring_getter :NSURLVolumeSupportsSymbolicLinksKey
  attach_nsstring_getter :NSURLVolumeSupportsVolumeSizesKey
  attach_nsstring_getter :NSURLVolumeSupportsZeroRunsKey
  attach_nsstring_getter :NSURLVolumeTotalCapacityKey
  attach_nsstring_getter :NSURLVolumeURLForRemountingKey
  attach_nsstring_getter :NSURLVolumeURLKey
  attach_nsstring_getter :NSURLVolumeUUIDStringKey
  attach_nsstring_getter :NSUUIDChangedPersistentStoresKey
  attach_nsstring_getter :NSUbiquitousKeyValueStoreChangeReasonKey
  attach_nsstring_getter :NSUbiquitousKeyValueStoreChangedKeysKey
  attach_nsstring_getter :NSUbiquitousKeyValueStoreDidChangeExternallyNotification
  attach_nsstring_getter :NSUbiquityIdentityDidChangeNotification
  attach_nsstring_getter :NSUnarchiveFromDataTransformerName
  attach_nsstring_getter :NSUndefinedKeyException
  attach_nsstring_getter :NSUnderlineColorAttributeName
  attach_nsstring_getter :NSUnderlineStyleAttributeName
  attach_nsstring_getter :NSUnderlyingErrorKey
  attach_nsstring_getter :NSUndoManagerCheckpointNotification
  attach_nsstring_getter :NSUndoManagerDidCloseUndoGroupNotification
  attach_nsstring_getter :NSUndoManagerDidOpenUndoGroupNotification
  attach_nsstring_getter :NSUndoManagerDidRedoChangeNotification
  attach_nsstring_getter :NSUndoManagerDidUndoChangeNotification
  attach_nsstring_getter :NSUndoManagerGroupIsDiscardableKey
  attach_nsstring_getter :NSUndoManagerWillCloseUndoGroupNotification
  attach_nsstring_getter :NSUndoManagerWillRedoChangeNotification
  attach_nsstring_getter :NSUndoManagerWillUndoChangeNotification
  attach_nsstring_getter :NSUnionOfArraysKeyValueOperator
  attach_nsstring_getter :NSUnionOfObjectsKeyValueOperator
  attach_nsstring_getter :NSUnionOfSetsKeyValueOperator
  attach_nsstring_getter :NSUpdatedObjectsKey
  attach_nsstring_getter :NSUserDefaultsDidChangeNotification
  attach_nsstring_getter :NSUserNotificationDefaultSoundName
  attach_nsstring_getter :NSUsesScreenFontsDocumentAttribute
  attach_nsstring_getter :NSVCardPboardType
  attach_nsstring_getter :NSValidateXMLStoreOption
  attach_nsstring_getter :NSValidatesImmediatelyBindingOption
  attach_nsstring_getter :NSValidationKeyErrorKey
  attach_nsstring_getter :NSValidationObjectErrorKey
  attach_nsstring_getter :NSValidationPredicateErrorKey
  attach_nsstring_getter :NSValidationValueErrorKey
  attach_nsstring_getter :NSValueBinding
  attach_nsstring_getter :NSValuePathBinding
  attach_nsstring_getter :NSValueTransformerBindingOption
  attach_nsstring_getter :NSValueTransformerNameBindingOption
  attach_nsstring_getter :NSValueURLBinding
  attach_nsstring_getter :NSVerticalGlyphFormAttributeName
  attach_nsstring_getter :NSViewAnimationEffectKey
  attach_nsstring_getter :NSViewAnimationEndFrameKey
  attach_nsstring_getter :NSViewAnimationFadeInEffect
  attach_nsstring_getter :NSViewAnimationFadeOutEffect
  attach_nsstring_getter :NSViewAnimationStartFrameKey
  attach_nsstring_getter :NSViewAnimationTargetKey
  attach_nsstring_getter :NSViewBoundsDidChangeNotification
  attach_nsstring_getter :NSViewDidUpdateTrackingAreasNotification
  attach_nsstring_getter :NSViewFocusDidChangeNotification
  attach_nsstring_getter :NSViewFrameDidChangeNotification
  attach_nsstring_getter :NSViewGlobalFrameDidChangeNotification
  attach_nsstring_getter :NSViewModeDocumentAttribute
  attach_nsstring_getter :NSViewSizeDocumentAttribute
  attach_nsstring_getter :NSViewZoomDocumentAttribute
  attach_nsstring_getter :NSVisibleBinding
  attach_nsstring_getter :NSVoiceAge
  attach_nsstring_getter :NSVoiceDemoText
  attach_nsstring_getter :NSVoiceGender
  attach_nsstring_getter :NSVoiceGenderFemale
  attach_nsstring_getter :NSVoiceGenderMale
  attach_nsstring_getter :NSVoiceGenderNeuter
  attach_nsstring_getter :NSVoiceIdentifier
  attach_nsstring_getter :NSVoiceIndividuallySpokenCharacters
  attach_nsstring_getter :NSVoiceLanguage
  attach_nsstring_getter :NSVoiceLocaleIdentifier
  attach_nsstring_getter :NSVoiceName
  attach_nsstring_getter :NSVoiceSupportedCharacters
  attach_nsstring_getter :NSWarningValueBinding
  attach_nsstring_getter :NSWebArchiveTextDocumentType
  attach_nsstring_getter :NSWebPreferencesDocumentOption
  attach_nsstring_getter :NSWebResourceLoadDelegateDocumentOption
  attach_nsstring_getter :NSWeekDayNameArray
  attach_nsstring_getter :NSWidthBinding
  attach_nsstring_getter :NSWillBecomeMultiThreadedNotification
  attach_nsstring_getter :NSWindowDidBecomeKeyNotification
  attach_nsstring_getter :NSWindowDidBecomeMainNotification
  attach_nsstring_getter :NSWindowDidChangeBackingPropertiesNotification
  attach_nsstring_getter :NSWindowDidChangeScreenNotification
  attach_nsstring_getter :NSWindowDidChangeScreenProfileNotification
  attach_nsstring_getter :NSWindowDidDeminiaturizeNotification
  attach_nsstring_getter :NSWindowDidEndLiveResizeNotification
  attach_nsstring_getter :NSWindowDidEndSheetNotification
  attach_nsstring_getter :NSWindowDidEnterFullScreenNotification
  attach_nsstring_getter :NSWindowDidEnterVersionBrowserNotification
  attach_nsstring_getter :NSWindowDidExitFullScreenNotification
  attach_nsstring_getter :NSWindowDidExitVersionBrowserNotification
  attach_nsstring_getter :NSWindowDidExposeNotification
  attach_nsstring_getter :NSWindowDidMiniaturizeNotification
  attach_nsstring_getter :NSWindowDidMoveNotification
  attach_nsstring_getter :NSWindowDidResignKeyNotification
  attach_nsstring_getter :NSWindowDidResignMainNotification
  attach_nsstring_getter :NSWindowDidResizeNotification
  attach_nsstring_getter :NSWindowDidUpdateNotification
  attach_nsstring_getter :NSWindowServerCommunicationException
  attach_nsstring_getter :NSWindowWillBeginSheetNotification
  attach_nsstring_getter :NSWindowWillCloseNotification
  attach_nsstring_getter :NSWindowWillEnterFullScreenNotification
  attach_nsstring_getter :NSWindowWillEnterVersionBrowserNotification
  attach_nsstring_getter :NSWindowWillExitFullScreenNotification
  attach_nsstring_getter :NSWindowWillExitVersionBrowserNotification
  attach_nsstring_getter :NSWindowWillMiniaturizeNotification
  attach_nsstring_getter :NSWindowWillMoveNotification
  attach_nsstring_getter :NSWindowWillStartLiveResizeNotification
  attach_nsstring_getter :NSWordMLTextDocumentType
  attach_nsstring_getter :NSWordTablesReadException
  attach_nsstring_getter :NSWordTablesWriteException
  attach_nsstring_getter :NSWorkspaceActiveSpaceDidChangeNotification
  attach_nsstring_getter :NSWorkspaceApplicationKey
  attach_nsstring_getter :NSWorkspaceCompressOperation
  attach_nsstring_getter :NSWorkspaceCopyOperation
  attach_nsstring_getter :NSWorkspaceDecompressOperation
  attach_nsstring_getter :NSWorkspaceDecryptOperation
  attach_nsstring_getter :NSWorkspaceDesktopImageAllowClippingKey
  attach_nsstring_getter :NSWorkspaceDesktopImageFillColorKey
  attach_nsstring_getter :NSWorkspaceDesktopImageScalingKey
  attach_nsstring_getter :NSWorkspaceDestroyOperation
  attach_nsstring_getter :NSWorkspaceDidActivateApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidChangeFileLabelsNotification
  attach_nsstring_getter :NSWorkspaceDidDeactivateApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidHideApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidLaunchApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidMountNotification
  attach_nsstring_getter :NSWorkspaceDidPerformFileOperationNotification
  attach_nsstring_getter :NSWorkspaceDidRenameVolumeNotification
  attach_nsstring_getter :NSWorkspaceDidTerminateApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidUnhideApplicationNotification
  attach_nsstring_getter :NSWorkspaceDidUnmountNotification
  attach_nsstring_getter :NSWorkspaceDidWakeNotification
  attach_nsstring_getter :NSWorkspaceDuplicateOperation
  attach_nsstring_getter :NSWorkspaceEncryptOperation
  attach_nsstring_getter :NSWorkspaceLaunchConfigurationAppleEvent
  attach_nsstring_getter :NSWorkspaceLaunchConfigurationArchitecture
  attach_nsstring_getter :NSWorkspaceLaunchConfigurationArguments
  attach_nsstring_getter :NSWorkspaceLaunchConfigurationEnvironment
  attach_nsstring_getter :NSWorkspaceLinkOperation
  attach_nsstring_getter :NSWorkspaceMoveOperation
  attach_nsstring_getter :NSWorkspaceRecycleOperation
  attach_nsstring_getter :NSWorkspaceScreensDidSleepNotification
  attach_nsstring_getter :NSWorkspaceScreensDidWakeNotification
  attach_nsstring_getter :NSWorkspaceSessionDidBecomeActiveNotification
  attach_nsstring_getter :NSWorkspaceSessionDidResignActiveNotification
  attach_nsstring_getter :NSWorkspaceVolumeLocalizedNameKey
  attach_nsstring_getter :NSWorkspaceVolumeOldLocalizedNameKey
  attach_nsstring_getter :NSWorkspaceVolumeOldURLKey
  attach_nsstring_getter :NSWorkspaceVolumeURLKey
  attach_nsstring_getter :NSWorkspaceWillLaunchApplicationNotification
  attach_nsstring_getter :NSWorkspaceWillPowerOffNotification
  attach_nsstring_getter :NSWorkspaceWillSleepNotification
  attach_nsstring_getter :NSWorkspaceWillUnmountNotification
  attach_nsstring_getter :NSWritingDirectionAttributeName
  attach_nsstring_getter :NSXMLExternalRecordType
  attach_nsstring_getter :NSXMLParserErrorDomain
  attach_nsstring_getter :NSXMLStoreType
  attach_nsstring_getter :NSYearMonthWeekDesignations
  attach_nsstring_getter :kCAAlignmentCenter
  attach_nsstring_getter :kCAAlignmentJustified
  attach_nsstring_getter :kCAAlignmentLeft
  attach_nsstring_getter :kCAAlignmentNatural
  attach_nsstring_getter :kCAAlignmentRight
  attach_nsstring_getter :kCAAnimationCubic
  attach_nsstring_getter :kCAAnimationCubicPaced
  attach_nsstring_getter :kCAAnimationDiscrete
  attach_nsstring_getter :kCAAnimationLinear
  attach_nsstring_getter :kCAAnimationPaced
  attach_nsstring_getter :kCAAnimationRotateAuto
  attach_nsstring_getter :kCAAnimationRotateAutoReverse
  attach_nsstring_getter :kCAEmitterLayerAdditive
  attach_nsstring_getter :kCAEmitterLayerBackToFront
  attach_nsstring_getter :kCAEmitterLayerCircle
  attach_nsstring_getter :kCAEmitterLayerCuboid
  attach_nsstring_getter :kCAEmitterLayerLine
  attach_nsstring_getter :kCAEmitterLayerOldestFirst
  attach_nsstring_getter :kCAEmitterLayerOldestLast
  attach_nsstring_getter :kCAEmitterLayerOutline
  attach_nsstring_getter :kCAEmitterLayerPoint
  attach_nsstring_getter :kCAEmitterLayerPoints
  attach_nsstring_getter :kCAEmitterLayerRectangle
  attach_nsstring_getter :kCAEmitterLayerSphere
  attach_nsstring_getter :kCAEmitterLayerSurface
  attach_nsstring_getter :kCAEmitterLayerUnordered
  attach_nsstring_getter :kCAEmitterLayerVolume
  attach_nsstring_getter :kCAFillModeBackwards
  attach_nsstring_getter :kCAFillModeBoth
  attach_nsstring_getter :kCAFillModeForwards
  attach_nsstring_getter :kCAFillModeFrozen
  attach_nsstring_getter :kCAFillModeRemoved
  attach_nsstring_getter :kCAFillRuleEvenOdd
  attach_nsstring_getter :kCAFillRuleNonZero
  attach_nsstring_getter :kCAFilterLinear
  attach_nsstring_getter :kCAFilterNearest
  attach_nsstring_getter :kCAFilterTrilinear
  attach_nsstring_getter :kCAGradientLayerAxial
  attach_nsstring_getter :kCAGravityBottom
  attach_nsstring_getter :kCAGravityBottomLeft
  attach_nsstring_getter :kCAGravityBottomRight
  attach_nsstring_getter :kCAGravityCenter
  attach_nsstring_getter :kCAGravityLeft
  attach_nsstring_getter :kCAGravityResize
  attach_nsstring_getter :kCAGravityResizeAspect
  attach_nsstring_getter :kCAGravityResizeAspectFill
  attach_nsstring_getter :kCAGravityRight
  attach_nsstring_getter :kCAGravityTop
  attach_nsstring_getter :kCAGravityTopLeft
  attach_nsstring_getter :kCAGravityTopRight
  attach_nsstring_getter :kCALineCapButt
  attach_nsstring_getter :kCALineCapRound
  attach_nsstring_getter :kCALineCapSquare
  attach_nsstring_getter :kCALineJoinBevel
  attach_nsstring_getter :kCALineJoinMiter
  attach_nsstring_getter :kCALineJoinRound
  attach_nsstring_getter :kCAMediaTimingFunctionDefault
  attach_nsstring_getter :kCAMediaTimingFunctionEaseIn
  attach_nsstring_getter :kCAMediaTimingFunctionEaseInEaseOut
  attach_nsstring_getter :kCAMediaTimingFunctionEaseOut
  attach_nsstring_getter :kCAMediaTimingFunctionLinear
  attach_nsstring_getter :kCAOnOrderIn
  attach_nsstring_getter :kCAOnOrderOut
  attach_nsstring_getter :kCAScrollBoth
  attach_nsstring_getter :kCAScrollHorizontally
  attach_nsstring_getter :kCAScrollNone
  attach_nsstring_getter :kCAScrollVertically
  attach_nsstring_getter :kCATransactionAnimationDuration
  attach_nsstring_getter :kCATransactionAnimationTimingFunction
  attach_nsstring_getter :kCATransactionCompletionBlock
  attach_nsstring_getter :kCATransactionDisableActions
  attach_nsstring_getter :kCATransition
  attach_nsstring_getter :kCATransitionFade
  attach_nsstring_getter :kCATransitionFromBottom
  attach_nsstring_getter :kCATransitionFromLeft
  attach_nsstring_getter :kCATransitionFromRight
  attach_nsstring_getter :kCATransitionFromTop
  attach_nsstring_getter :kCATransitionMoveIn
  attach_nsstring_getter :kCATransitionPush
  attach_nsstring_getter :kCATransitionReveal
  attach_nsstring_getter :kCATruncationEnd
  attach_nsstring_getter :kCATruncationMiddle
  attach_nsstring_getter :kCATruncationNone
  attach_nsstring_getter :kCATruncationStart
  attach_nsstring_getter :kCAValueFunctionRotateX
  attach_nsstring_getter :kCAValueFunctionRotateY
  attach_nsstring_getter :kCAValueFunctionRotateZ
  attach_nsstring_getter :kCAValueFunctionScale
  attach_nsstring_getter :kCAValueFunctionScaleX
  attach_nsstring_getter :kCAValueFunctionScaleY
  attach_nsstring_getter :kCAValueFunctionScaleZ
  attach_nsstring_getter :kCAValueFunctionTranslate
  attach_nsstring_getter :kCAValueFunctionTranslateX
  attach_nsstring_getter :kCAValueFunctionTranslateY
  attach_nsstring_getter :kCAValueFunctionTranslateZ
  attach_nsstring_getter :kCFBuddhistCalendar
  attach_nsstring_getter :kCFBundleDevelopmentRegionKey
  attach_nsstring_getter :kCFBundleExecutableKey
  attach_nsstring_getter :kCFBundleIdentifierKey
  attach_nsstring_getter :kCFBundleInfoDictionaryVersionKey
  attach_nsstring_getter :kCFBundleLocalizationsKey
  attach_nsstring_getter :kCFBundleNameKey
  attach_nsstring_getter :kCFBundleVersionKey
  attach_nsstring_getter :kCFChineseCalendar
  attach_nsstring_getter :kCFDateFormatterAMSymbol
  attach_nsstring_getter :kCFDateFormatterCalendar
  attach_nsstring_getter :kCFDateFormatterCalendarName
  attach_nsstring_getter :kCFDateFormatterDefaultDate
  attach_nsstring_getter :kCFDateFormatterDefaultFormat
  attach_nsstring_getter :kCFDateFormatterDoesRelativeDateFormattingKey
  attach_nsstring_getter :kCFDateFormatterEraSymbols
  attach_nsstring_getter :kCFDateFormatterGregorianStartDate
  attach_nsstring_getter :kCFDateFormatterIsLenient
  attach_nsstring_getter :kCFDateFormatterLongEraSymbols
  attach_nsstring_getter :kCFDateFormatterMonthSymbols
  attach_nsstring_getter :kCFDateFormatterPMSymbol
  attach_nsstring_getter :kCFDateFormatterQuarterSymbols
  attach_nsstring_getter :kCFDateFormatterShortMonthSymbols
  attach_nsstring_getter :kCFDateFormatterShortQuarterSymbols
  attach_nsstring_getter :kCFDateFormatterShortStandaloneMonthSymbols
  attach_nsstring_getter :kCFDateFormatterShortStandaloneQuarterSymbols
  attach_nsstring_getter :kCFDateFormatterShortStandaloneWeekdaySymbols
  attach_nsstring_getter :kCFDateFormatterShortWeekdaySymbols
  attach_nsstring_getter :kCFDateFormatterStandaloneMonthSymbols
  attach_nsstring_getter :kCFDateFormatterStandaloneQuarterSymbols
  attach_nsstring_getter :kCFDateFormatterStandaloneWeekdaySymbols
  attach_nsstring_getter :kCFDateFormatterTimeZone
  attach_nsstring_getter :kCFDateFormatterTwoDigitStartDate
  attach_nsstring_getter :kCFDateFormatterVeryShortMonthSymbols
  attach_nsstring_getter :kCFDateFormatterVeryShortStandaloneMonthSymbols
  attach_nsstring_getter :kCFDateFormatterVeryShortStandaloneWeekdaySymbols
  attach_nsstring_getter :kCFDateFormatterVeryShortWeekdaySymbols
  attach_nsstring_getter :kCFDateFormatterWeekdaySymbols
  attach_nsstring_getter :kCFErrorDescriptionKey
  attach_nsstring_getter :kCFErrorDomainCocoa
  attach_nsstring_getter :kCFErrorDomainMach
  attach_nsstring_getter :kCFErrorDomainOSStatus
  attach_nsstring_getter :kCFErrorDomainPOSIX
  attach_nsstring_getter :kCFErrorFilePathKey
  attach_nsstring_getter :kCFErrorLocalizedDescriptionKey
  attach_nsstring_getter :kCFErrorLocalizedFailureReasonKey
  attach_nsstring_getter :kCFErrorLocalizedRecoverySuggestionKey
  attach_nsstring_getter :kCFErrorURLKey
  attach_nsstring_getter :kCFErrorUnderlyingErrorKey
  attach_nsstring_getter :kCFGregorianCalendar
  attach_nsstring_getter :kCFHebrewCalendar
  attach_nsstring_getter :kCFISO8601Calendar
  attach_nsstring_getter :kCFIndianCalendar
  attach_nsstring_getter :kCFIslamicCalendar
  attach_nsstring_getter :kCFIslamicCivilCalendar
  attach_nsstring_getter :kCFJapaneseCalendar
  attach_nsstring_getter :kCFLocaleAlternateQuotationBeginDelimiterKey
  attach_nsstring_getter :kCFLocaleAlternateQuotationEndDelimiterKey
  attach_nsstring_getter :kCFLocaleCalendar
  attach_nsstring_getter :kCFLocaleCalendarIdentifier
  attach_nsstring_getter :kCFLocaleCollationIdentifier
  attach_nsstring_getter :kCFLocaleCollatorIdentifier
  attach_nsstring_getter :kCFLocaleCountryCode
  attach_nsstring_getter :kCFLocaleCurrencyCode
  attach_nsstring_getter :kCFLocaleCurrencySymbol
  attach_nsstring_getter :kCFLocaleCurrentLocaleDidChangeNotification
  attach_nsstring_getter :kCFLocaleDecimalSeparator
  attach_nsstring_getter :kCFLocaleExemplarCharacterSet
  attach_nsstring_getter :kCFLocaleGroupingSeparator
  attach_nsstring_getter :kCFLocaleIdentifier
  attach_nsstring_getter :kCFLocaleLanguageCode
  attach_nsstring_getter :kCFLocaleMeasurementSystem
  attach_nsstring_getter :kCFLocaleQuotationBeginDelimiterKey
  attach_nsstring_getter :kCFLocaleQuotationEndDelimiterKey
  attach_nsstring_getter :kCFLocaleScriptCode
  attach_nsstring_getter :kCFLocaleUsesMetricSystem
  attach_nsstring_getter :kCFLocaleVariantCode
  attach_nsstring_getter :kCFNumberFormatterAlwaysShowDecimalSeparator
  attach_nsstring_getter :kCFNumberFormatterCurrencyCode
  attach_nsstring_getter :kCFNumberFormatterCurrencyDecimalSeparator
  attach_nsstring_getter :kCFNumberFormatterCurrencyGroupingSeparator
  attach_nsstring_getter :kCFNumberFormatterCurrencySymbol
  attach_nsstring_getter :kCFNumberFormatterDecimalSeparator
  attach_nsstring_getter :kCFNumberFormatterDefaultFormat
  attach_nsstring_getter :kCFNumberFormatterExponentSymbol
  attach_nsstring_getter :kCFNumberFormatterFormatWidth
  attach_nsstring_getter :kCFNumberFormatterGroupingSeparator
  attach_nsstring_getter :kCFNumberFormatterGroupingSize
  attach_nsstring_getter :kCFNumberFormatterInfinitySymbol
  attach_nsstring_getter :kCFNumberFormatterInternationalCurrencySymbol
  attach_nsstring_getter :kCFNumberFormatterIsLenient
  attach_nsstring_getter :kCFNumberFormatterMaxFractionDigits
  attach_nsstring_getter :kCFNumberFormatterMaxIntegerDigits
  attach_nsstring_getter :kCFNumberFormatterMaxSignificantDigits
  attach_nsstring_getter :kCFNumberFormatterMinFractionDigits
  attach_nsstring_getter :kCFNumberFormatterMinIntegerDigits
  attach_nsstring_getter :kCFNumberFormatterMinSignificantDigits
  attach_nsstring_getter :kCFNumberFormatterMinusSign
  attach_nsstring_getter :kCFNumberFormatterMultiplier
  attach_nsstring_getter :kCFNumberFormatterNaNSymbol
  attach_nsstring_getter :kCFNumberFormatterNegativePrefix
  attach_nsstring_getter :kCFNumberFormatterNegativeSuffix
  attach_nsstring_getter :kCFNumberFormatterPaddingCharacter
  attach_nsstring_getter :kCFNumberFormatterPaddingPosition
  attach_nsstring_getter :kCFNumberFormatterPerMillSymbol
  attach_nsstring_getter :kCFNumberFormatterPercentSymbol
  attach_nsstring_getter :kCFNumberFormatterPlusSign
  attach_nsstring_getter :kCFNumberFormatterPositivePrefix
  attach_nsstring_getter :kCFNumberFormatterPositiveSuffix
  attach_nsstring_getter :kCFNumberFormatterRoundingIncrement
  attach_nsstring_getter :kCFNumberFormatterRoundingMode
  attach_nsstring_getter :kCFNumberFormatterSecondaryGroupingSize
  attach_nsstring_getter :kCFNumberFormatterUseGroupingSeparator
  attach_nsstring_getter :kCFNumberFormatterUseSignificantDigits
  attach_nsstring_getter :kCFNumberFormatterZeroSymbol
  attach_nsstring_getter :kCFPersianCalendar
  attach_nsstring_getter :kCFPlugInDynamicRegisterFunctionKey
  attach_nsstring_getter :kCFPlugInDynamicRegistrationKey
  attach_nsstring_getter :kCFPlugInFactoriesKey
  attach_nsstring_getter :kCFPlugInTypesKey
  attach_nsstring_getter :kCFPlugInUnloadFunctionKey
  attach_nsstring_getter :kCFPreferencesAnyApplication
  attach_nsstring_getter :kCFPreferencesAnyHost
  attach_nsstring_getter :kCFPreferencesAnyUser
  attach_nsstring_getter :kCFPreferencesCurrentApplication
  attach_nsstring_getter :kCFPreferencesCurrentHost
  attach_nsstring_getter :kCFPreferencesCurrentUser
  attach_nsstring_getter :kCFRepublicOfChinaCalendar
  attach_nsstring_getter :kCFRunLoopCommonModes
  attach_nsstring_getter :kCFRunLoopDefaultMode
  attach_nsstring_getter :kCFSocketCommandKey
  attach_nsstring_getter :kCFSocketErrorKey
  attach_nsstring_getter :kCFSocketNameKey
  attach_nsstring_getter :kCFSocketRegisterCommand
  attach_nsstring_getter :kCFSocketResultKey
  attach_nsstring_getter :kCFSocketRetrieveCommand
  attach_nsstring_getter :kCFSocketValueKey
  attach_nsstring_getter :kCFStreamPropertyAppendToFile
  attach_nsstring_getter :kCFStreamPropertyDataWritten
  attach_nsstring_getter :kCFStreamPropertyFileCurrentOffset
  attach_nsstring_getter :kCFStreamPropertySocketNativeHandle
  attach_nsstring_getter :kCFStreamPropertySocketRemoteHostName
  attach_nsstring_getter :kCFStreamPropertySocketRemotePortNumber
  attach_nsstring_getter :kCFStringTransformFullwidthHalfwidth
  attach_nsstring_getter :kCFStringTransformHiraganaKatakana
  attach_nsstring_getter :kCFStringTransformLatinArabic
  attach_nsstring_getter :kCFStringTransformLatinCyrillic
  attach_nsstring_getter :kCFStringTransformLatinGreek
  attach_nsstring_getter :kCFStringTransformLatinHangul
  attach_nsstring_getter :kCFStringTransformLatinHebrew
  attach_nsstring_getter :kCFStringTransformLatinHiragana
  attach_nsstring_getter :kCFStringTransformLatinKatakana
  attach_nsstring_getter :kCFStringTransformLatinThai
  attach_nsstring_getter :kCFStringTransformMandarinLatin
  attach_nsstring_getter :kCFStringTransformStripCombiningMarks
  attach_nsstring_getter :kCFStringTransformStripDiacritics
  attach_nsstring_getter :kCFStringTransformToLatin
  attach_nsstring_getter :kCFStringTransformToUnicodeName
  attach_nsstring_getter :kCFStringTransformToXMLHex
  attach_nsstring_getter :kCFTimeZoneSystemTimeZoneDidChangeNotification
  attach_nsstring_getter :kCFURLAttributeModificationDateKey
  attach_nsstring_getter :kCFURLContentAccessDateKey
  attach_nsstring_getter :kCFURLContentModificationDateKey
  attach_nsstring_getter :kCFURLCreationDateKey
  attach_nsstring_getter :kCFURLCustomIconKey
  attach_nsstring_getter :kCFURLEffectiveIconKey
  attach_nsstring_getter :kCFURLFileAllocatedSizeKey
  attach_nsstring_getter :kCFURLFileDirectoryContents
  attach_nsstring_getter :kCFURLFileExists
  attach_nsstring_getter :kCFURLFileLastModificationTime
  attach_nsstring_getter :kCFURLFileLength
  attach_nsstring_getter :kCFURLFileOwnerID
  attach_nsstring_getter :kCFURLFilePOSIXMode
  attach_nsstring_getter :kCFURLFileResourceIdentifierKey
  attach_nsstring_getter :kCFURLFileResourceTypeBlockSpecial
  attach_nsstring_getter :kCFURLFileResourceTypeCharacterSpecial
  attach_nsstring_getter :kCFURLFileResourceTypeDirectory
  attach_nsstring_getter :kCFURLFileResourceTypeKey
  attach_nsstring_getter :kCFURLFileResourceTypeNamedPipe
  attach_nsstring_getter :kCFURLFileResourceTypeRegular
  attach_nsstring_getter :kCFURLFileResourceTypeSocket
  attach_nsstring_getter :kCFURLFileResourceTypeSymbolicLink
  attach_nsstring_getter :kCFURLFileResourceTypeUnknown
  attach_nsstring_getter :kCFURLFileSecurityKey
  attach_nsstring_getter :kCFURLFileSizeKey
  attach_nsstring_getter :kCFURLHTTPStatusCode
  attach_nsstring_getter :kCFURLHTTPStatusLine
  attach_nsstring_getter :kCFURLHasHiddenExtensionKey
  attach_nsstring_getter :kCFURLIsAliasFileKey
  attach_nsstring_getter :kCFURLIsDirectoryKey
  attach_nsstring_getter :kCFURLIsExcludedFromBackupKey
  attach_nsstring_getter :kCFURLIsExecutableKey
  attach_nsstring_getter :kCFURLIsHiddenKey
  attach_nsstring_getter :kCFURLIsMountTriggerKey
  attach_nsstring_getter :kCFURLIsPackageKey
  attach_nsstring_getter :kCFURLIsReadableKey
  attach_nsstring_getter :kCFURLIsRegularFileKey
  attach_nsstring_getter :kCFURLIsSymbolicLinkKey
  attach_nsstring_getter :kCFURLIsSystemImmutableKey
  attach_nsstring_getter :kCFURLIsUbiquitousItemKey
  attach_nsstring_getter :kCFURLIsUserImmutableKey
  attach_nsstring_getter :kCFURLIsVolumeKey
  attach_nsstring_getter :kCFURLIsWritableKey
  attach_nsstring_getter :kCFURLKeysOfUnsetValuesKey
  attach_nsstring_getter :kCFURLLabelColorKey
  attach_nsstring_getter :kCFURLLabelNumberKey
  attach_nsstring_getter :kCFURLLinkCountKey
  attach_nsstring_getter :kCFURLLocalizedLabelKey
  attach_nsstring_getter :kCFURLLocalizedNameKey
  attach_nsstring_getter :kCFURLLocalizedTypeDescriptionKey
  attach_nsstring_getter :kCFURLNameKey
  attach_nsstring_getter :kCFURLParentDirectoryURLKey
  attach_nsstring_getter :kCFURLPathKey
  attach_nsstring_getter :kCFURLPreferredIOBlockSizeKey
  attach_nsstring_getter :kCFURLTotalFileAllocatedSizeKey
  attach_nsstring_getter :kCFURLTotalFileSizeKey
  attach_nsstring_getter :kCFURLTypeIdentifierKey
  attach_nsstring_getter :kCFURLUbiquitousItemHasUnresolvedConflictsKey
  attach_nsstring_getter :kCFURLUbiquitousItemIsDownloadedKey
  attach_nsstring_getter :kCFURLUbiquitousItemIsDownloadingKey
  attach_nsstring_getter :kCFURLUbiquitousItemIsUploadedKey
  attach_nsstring_getter :kCFURLUbiquitousItemIsUploadingKey
  attach_nsstring_getter :kCFURLUbiquitousItemPercentDownloadedKey
  attach_nsstring_getter :kCFURLUbiquitousItemPercentUploadedKey
  attach_nsstring_getter :kCFURLVolumeAvailableCapacityKey
  attach_nsstring_getter :kCFURLVolumeCreationDateKey
  attach_nsstring_getter :kCFURLVolumeIdentifierKey
  attach_nsstring_getter :kCFURLVolumeIsAutomountedKey
  attach_nsstring_getter :kCFURLVolumeIsBrowsableKey
  attach_nsstring_getter :kCFURLVolumeIsEjectableKey
  attach_nsstring_getter :kCFURLVolumeIsInternalKey
  attach_nsstring_getter :kCFURLVolumeIsJournalingKey
  attach_nsstring_getter :kCFURLVolumeIsLocalKey
  attach_nsstring_getter :kCFURLVolumeIsReadOnlyKey
  attach_nsstring_getter :kCFURLVolumeIsRemovableKey
  attach_nsstring_getter :kCFURLVolumeLocalizedFormatDescriptionKey
  attach_nsstring_getter :kCFURLVolumeLocalizedNameKey
  attach_nsstring_getter :kCFURLVolumeMaximumFileSizeKey
  attach_nsstring_getter :kCFURLVolumeNameKey
  attach_nsstring_getter :kCFURLVolumeResourceCountKey
  attach_nsstring_getter :kCFURLVolumeSupportsAdvisoryFileLockingKey
  attach_nsstring_getter :kCFURLVolumeSupportsCasePreservedNamesKey
  attach_nsstring_getter :kCFURLVolumeSupportsCaseSensitiveNamesKey
  attach_nsstring_getter :kCFURLVolumeSupportsExtendedSecurityKey
  attach_nsstring_getter :kCFURLVolumeSupportsHardLinksKey
  attach_nsstring_getter :kCFURLVolumeSupportsJournalingKey
  attach_nsstring_getter :kCFURLVolumeSupportsPersistentIDsKey
  attach_nsstring_getter :kCFURLVolumeSupportsRenamingKey
  attach_nsstring_getter :kCFURLVolumeSupportsRootDirectoryDatesKey
  attach_nsstring_getter :kCFURLVolumeSupportsSparseFilesKey
  attach_nsstring_getter :kCFURLVolumeSupportsSymbolicLinksKey
  attach_nsstring_getter :kCFURLVolumeSupportsVolumeSizesKey
  attach_nsstring_getter :kCFURLVolumeSupportsZeroRunsKey
  attach_nsstring_getter :kCFURLVolumeTotalCapacityKey
  attach_nsstring_getter :kCFURLVolumeURLForRemountingKey
  attach_nsstring_getter :kCFURLVolumeURLKey
  attach_nsstring_getter :kCFURLVolumeUUIDStringKey
  attach_nsstring_getter :kCFUserNotificationAlertHeaderKey
  attach_nsstring_getter :kCFUserNotificationAlertMessageKey
  attach_nsstring_getter :kCFUserNotificationAlternateButtonTitleKey
  attach_nsstring_getter :kCFUserNotificationCheckBoxTitlesKey
  attach_nsstring_getter :kCFUserNotificationDefaultButtonTitleKey
  attach_nsstring_getter :kCFUserNotificationIconURLKey
  attach_nsstring_getter :kCFUserNotificationLocalizationURLKey
  attach_nsstring_getter :kCFUserNotificationOtherButtonTitleKey
  attach_nsstring_getter :kCFUserNotificationPopUpSelectionKey
  attach_nsstring_getter :kCFUserNotificationPopUpTitlesKey
  attach_nsstring_getter :kCFUserNotificationProgressIndicatorValueKey
  attach_nsstring_getter :kCFUserNotificationSoundURLKey
  attach_nsstring_getter :kCFUserNotificationTextFieldTitlesKey
  attach_nsstring_getter :kCFUserNotificationTextFieldValuesKey
  attach_nsstring_getter :kCFXMLTreeErrorDescription
  attach_nsstring_getter :kCFXMLTreeErrorLineNumber
  attach_nsstring_getter :kCFXMLTreeErrorLocation
  attach_nsstring_getter :kCFXMLTreeErrorStatusCode
  attach_nsstring_getter :kCGColorBlack
  attach_nsstring_getter :kCGColorClear
  attach_nsstring_getter :kCGColorSpaceAdobeRGB1998
  attach_nsstring_getter :kCGColorSpaceGenericCMYK
  attach_nsstring_getter :kCGColorSpaceGenericGray
  attach_nsstring_getter :kCGColorSpaceGenericGrayGamma2_2
  attach_nsstring_getter :kCGColorSpaceGenericRGB
  attach_nsstring_getter :kCGColorSpaceGenericRGBLinear
  attach_nsstring_getter :kCGColorSpaceSRGB
  attach_nsstring_getter :kCGColorWhite
  attach_nsstring_getter :kCGDisplayShowDuplicateLowResolutionModes
  attach_nsstring_getter :kCGDisplayStreamColorSpace
  attach_nsstring_getter :kCGDisplayStreamDestinationRect
  attach_nsstring_getter :kCGDisplayStreamMinimumFrameTime
  attach_nsstring_getter :kCGDisplayStreamPreserveAspectRatio
  attach_nsstring_getter :kCGDisplayStreamQueueDepth
  attach_nsstring_getter :kCGDisplayStreamShowCursor
  attach_nsstring_getter :kCGDisplayStreamSourceRect
  attach_nsstring_getter :kCGDisplayStreamYCbCrMatrix
  attach_nsstring_getter :kCGDisplayStreamYCbCrMatrix_ITU_R_601_4
  attach_nsstring_getter :kCGDisplayStreamYCbCrMatrix_ITU_R_709_2
  attach_nsstring_getter :kCGDisplayStreamYCbCrMatrix_SMPTE_240M_1995
  attach_nsstring_getter :kCGFontVariationAxisDefaultValue
  attach_nsstring_getter :kCGFontVariationAxisMaxValue
  attach_nsstring_getter :kCGFontVariationAxisMinValue
  attach_nsstring_getter :kCGFontVariationAxisName
  attach_nsstring_getter :kCGPDFContextAllowsCopying
  attach_nsstring_getter :kCGPDFContextAllowsPrinting
  attach_nsstring_getter :kCGPDFContextArtBox
  attach_nsstring_getter :kCGPDFContextAuthor
  attach_nsstring_getter :kCGPDFContextBleedBox
  attach_nsstring_getter :kCGPDFContextCreator
  attach_nsstring_getter :kCGPDFContextCropBox
  attach_nsstring_getter :kCGPDFContextEncryptionKeyLength
  attach_nsstring_getter :kCGPDFContextKeywords
  attach_nsstring_getter :kCGPDFContextMediaBox
  attach_nsstring_getter :kCGPDFContextOutputIntent
  attach_nsstring_getter :kCGPDFContextOutputIntents
  attach_nsstring_getter :kCGPDFContextOwnerPassword
  attach_nsstring_getter :kCGPDFContextSubject
  attach_nsstring_getter :kCGPDFContextTitle
  attach_nsstring_getter :kCGPDFContextTrimBox
  attach_nsstring_getter :kCGPDFContextUserPassword
  attach_nsstring_getter :kCGPDFXDestinationOutputProfile
  attach_nsstring_getter :kCGPDFXInfo
  attach_nsstring_getter :kCGPDFXOutputCondition
  attach_nsstring_getter :kCGPDFXOutputConditionIdentifier
  attach_nsstring_getter :kCGPDFXOutputIntentSubtype
  attach_nsstring_getter :kCGPDFXRegistryName
  attach_nsstring_getter :kCGWindowAlpha
  attach_nsstring_getter :kCGWindowBackingLocationVideoMemory
  attach_nsstring_getter :kCGWindowBounds
  attach_nsstring_getter :kCGWindowIsOnscreen
  attach_nsstring_getter :kCGWindowLayer
  attach_nsstring_getter :kCGWindowMemoryUsage
  attach_nsstring_getter :kCGWindowName
  attach_nsstring_getter :kCGWindowNumber
  attach_nsstring_getter :kCGWindowOwnerName
  attach_nsstring_getter :kCGWindowOwnerPID
  attach_nsstring_getter :kCGWindowSharingState
  attach_nsstring_getter :kCGWindowStoreType
  attach_nsstring_getter :kCGWindowWorkspace
  attach_nsstring_getter :kCIActiveKeys
  attach_nsstring_getter :kCIApplyOptionColorSpace
  attach_nsstring_getter :kCIApplyOptionDefinition
  attach_nsstring_getter :kCIApplyOptionExtent
  attach_nsstring_getter :kCIApplyOptionUserInfo
  attach_nsstring_getter :kCIAttributeClass
  attach_nsstring_getter :kCIAttributeDefault
  attach_nsstring_getter :kCIAttributeDescription
  attach_nsstring_getter :kCIAttributeDisplayName
  attach_nsstring_getter :kCIAttributeFilterCategories
  attach_nsstring_getter :kCIAttributeFilterDisplayName
  attach_nsstring_getter :kCIAttributeFilterName
  attach_nsstring_getter :kCIAttributeIdentity
  attach_nsstring_getter :kCIAttributeMax
  attach_nsstring_getter :kCIAttributeMin
  attach_nsstring_getter :kCIAttributeName
  attach_nsstring_getter :kCIAttributeReferenceDocumentation
  attach_nsstring_getter :kCIAttributeSliderMax
  attach_nsstring_getter :kCIAttributeSliderMin
  attach_nsstring_getter :kCIAttributeType
  attach_nsstring_getter :kCIAttributeTypeAngle
  attach_nsstring_getter :kCIAttributeTypeBoolean
  attach_nsstring_getter :kCIAttributeTypeCount
  attach_nsstring_getter :kCIAttributeTypeDistance
  attach_nsstring_getter :kCIAttributeTypeGradient
  attach_nsstring_getter :kCIAttributeTypeInteger
  attach_nsstring_getter :kCIAttributeTypeOffset
  attach_nsstring_getter :kCIAttributeTypeOpaqueColor
  attach_nsstring_getter :kCIAttributeTypePosition
  attach_nsstring_getter :kCIAttributeTypePosition3
  attach_nsstring_getter :kCIAttributeTypeRectangle
  attach_nsstring_getter :kCIAttributeTypeScalar
  attach_nsstring_getter :kCIAttributeTypeTime
  attach_nsstring_getter :kCICategoryBlur
  attach_nsstring_getter :kCICategoryBuiltIn
  attach_nsstring_getter :kCICategoryColorAdjustment
  attach_nsstring_getter :kCICategoryColorEffect
  attach_nsstring_getter :kCICategoryCompositeOperation
  attach_nsstring_getter :kCICategoryDistortionEffect
  attach_nsstring_getter :kCICategoryFilterGenerator
  attach_nsstring_getter :kCICategoryGenerator
  attach_nsstring_getter :kCICategoryGeometryAdjustment
  attach_nsstring_getter :kCICategoryGradient
  attach_nsstring_getter :kCICategoryHalftoneEffect
  attach_nsstring_getter :kCICategoryHighDynamicRange
  attach_nsstring_getter :kCICategoryInterlaced
  attach_nsstring_getter :kCICategoryNonSquarePixels
  attach_nsstring_getter :kCICategoryReduction
  attach_nsstring_getter :kCICategorySharpen
  attach_nsstring_getter :kCICategoryStillImage
  attach_nsstring_getter :kCICategoryStylize
  attach_nsstring_getter :kCICategoryTileEffect
  attach_nsstring_getter :kCICategoryTransition
  attach_nsstring_getter :kCICategoryVideo
  attach_nsstring_getter :kCIContextOutputColorSpace
  attach_nsstring_getter :kCIContextUseSoftwareRenderer
  attach_nsstring_getter :kCIContextWorkingColorSpace
  attach_nsstring_getter :kCIFilterGeneratorExportedKey
  attach_nsstring_getter :kCIFilterGeneratorExportedKeyName
  attach_nsstring_getter :kCIFilterGeneratorExportedKeyTargetObject
  attach_nsstring_getter :kCIImageAutoAdjustEnhance
  attach_nsstring_getter :kCIImageAutoAdjustFeatures
  attach_nsstring_getter :kCIImageAutoAdjustRedEye
  attach_nsstring_getter :kCIImageColorSpace
  attach_nsstring_getter :kCIImageProperties
  attach_nsstring_getter :kCIImageProviderTileSize
  attach_nsstring_getter :kCIImageProviderUserInfo
  attach_nsstring_getter :kCIInputAllowDraftModeKey
  attach_nsstring_getter :kCIInputAngleKey
  attach_nsstring_getter :kCIInputAspectRatioKey
  attach_nsstring_getter :kCIInputBackgroundImageKey
  attach_nsstring_getter :kCIInputBiasKey
  attach_nsstring_getter :kCIInputBoostKey
  attach_nsstring_getter :kCIInputBoostShadowAmountKey
  attach_nsstring_getter :kCIInputBrightnessKey
  attach_nsstring_getter :kCIInputCenterKey
  attach_nsstring_getter :kCIInputColorKey
  attach_nsstring_getter :kCIInputContrastKey
  attach_nsstring_getter :kCIInputDecoderVersionKey
  attach_nsstring_getter :kCIInputEVKey
  attach_nsstring_getter :kCIInputEnableChromaticNoiseTrackingKey
  attach_nsstring_getter :kCIInputEnableSharpeningKey
  attach_nsstring_getter :kCIInputExtentKey
  attach_nsstring_getter :kCIInputGradientImageKey
  attach_nsstring_getter :kCIInputIgnoreImageOrientationKey
  attach_nsstring_getter :kCIInputImageKey
  attach_nsstring_getter :kCIInputImageOrientationKey
  attach_nsstring_getter :kCIInputIntensityKey
  attach_nsstring_getter :kCIInputLinearSpaceFilter
  attach_nsstring_getter :kCIInputMaskImageKey
  attach_nsstring_getter :kCIInputNeutralChromaticityXKey
  attach_nsstring_getter :kCIInputNeutralChromaticityYKey
  attach_nsstring_getter :kCIInputNeutralLocationKey
  attach_nsstring_getter :kCIInputNeutralTemperatureKey
  attach_nsstring_getter :kCIInputNeutralTintKey
  attach_nsstring_getter :kCIInputNoiseReductionAmountKey
  attach_nsstring_getter :kCIInputRadiusKey
  attach_nsstring_getter :kCIInputRefractionKey
  attach_nsstring_getter :kCIInputSaturationKey
  attach_nsstring_getter :kCIInputScaleFactorKey
  attach_nsstring_getter :kCIInputScaleKey
  attach_nsstring_getter :kCIInputShadingImageKey
  attach_nsstring_getter :kCIInputSharpnessKey
  attach_nsstring_getter :kCIInputTargetImageKey
  attach_nsstring_getter :kCIInputTimeKey
  attach_nsstring_getter :kCIInputTransformKey
  attach_nsstring_getter :kCIInputWidthKey
  attach_nsstring_getter :kCIOutputImageKey
  attach_nsstring_getter :kCIOutputNativeSizeKey
  attach_nsstring_getter :kCISamplerAffineMatrix
  attach_nsstring_getter :kCISamplerColorSpace
  attach_nsstring_getter :kCISamplerFilterLinear
  attach_nsstring_getter :kCISamplerFilterMode
  attach_nsstring_getter :kCISamplerFilterNearest
  attach_nsstring_getter :kCISamplerWrapBlack
  attach_nsstring_getter :kCISamplerWrapClamp
  attach_nsstring_getter :kCISamplerWrapMode
  attach_nsstring_getter :kCISupportedDecoderVersionsKey
  attach_nsstring_getter :kCIUIParameterSet
  attach_nsstring_getter :kCIUISetAdvanced
  attach_nsstring_getter :kCIUISetBasic
  attach_nsstring_getter :kCIUISetDevelopment
  attach_nsstring_getter :kCIUISetIntermediate
  attach_nsstring_getter :kCTBaselineClassAttributeName
  attach_nsstring_getter :kCTBaselineClassHanging
  attach_nsstring_getter :kCTBaselineClassIdeographicCentered
  attach_nsstring_getter :kCTBaselineClassIdeographicHigh
  attach_nsstring_getter :kCTBaselineClassIdeographicLow
  attach_nsstring_getter :kCTBaselineClassMath
  attach_nsstring_getter :kCTBaselineClassRoman
  attach_nsstring_getter :kCTBaselineInfoAttributeName
  attach_nsstring_getter :kCTBaselineOriginalFont
  attach_nsstring_getter :kCTBaselineReferenceFont
  attach_nsstring_getter :kCTBaselineReferenceInfoAttributeName
  attach_nsstring_getter :kCTCharacterShapeAttributeName
  attach_nsstring_getter :kCTFontAttributeName
  attach_nsstring_getter :kCTFontBaselineAdjustAttribute
  attach_nsstring_getter :kCTFontCascadeListAttribute
  attach_nsstring_getter :kCTFontCharacterSetAttribute
  attach_nsstring_getter :kCTFontCollectionDisallowAutoActivationOption
  attach_nsstring_getter :kCTFontCollectionIncludeDisabledFontsOption
  attach_nsstring_getter :kCTFontCollectionRemoveDuplicatesOption
  attach_nsstring_getter :kCTFontCopyrightNameKey
  attach_nsstring_getter :kCTFontDescriptionNameKey
  attach_nsstring_getter :kCTFontDesignerNameKey
  attach_nsstring_getter :kCTFontDesignerURLNameKey
  attach_nsstring_getter :kCTFontDisplayNameAttribute
  attach_nsstring_getter :kCTFontEnabledAttribute
  attach_nsstring_getter :kCTFontFamilyNameAttribute
  attach_nsstring_getter :kCTFontFamilyNameKey
  attach_nsstring_getter :kCTFontFeatureSelectorDefaultKey
  attach_nsstring_getter :kCTFontFeatureSelectorIdentifierKey
  attach_nsstring_getter :kCTFontFeatureSelectorNameKey
  attach_nsstring_getter :kCTFontFeatureSelectorSettingKey
  attach_nsstring_getter :kCTFontFeatureSettingsAttribute
  attach_nsstring_getter :kCTFontFeatureTypeExclusiveKey
  attach_nsstring_getter :kCTFontFeatureTypeIdentifierKey
  attach_nsstring_getter :kCTFontFeatureTypeNameKey
  attach_nsstring_getter :kCTFontFeatureTypeSelectorsKey
  attach_nsstring_getter :kCTFontFeaturesAttribute
  attach_nsstring_getter :kCTFontFixedAdvanceAttribute
  attach_nsstring_getter :kCTFontFormatAttribute
  attach_nsstring_getter :kCTFontFullNameKey
  attach_nsstring_getter :kCTFontLanguagesAttribute
  attach_nsstring_getter :kCTFontLicenseNameKey
  attach_nsstring_getter :kCTFontLicenseURLNameKey
  attach_nsstring_getter :kCTFontMacintoshEncodingsAttribute
  attach_nsstring_getter :kCTFontManagerBundleIdentifier
  attach_nsstring_getter :kCTFontManagerErrorDomain
  attach_nsstring_getter :kCTFontManagerErrorFontURLsKey
  attach_nsstring_getter :kCTFontManagerRegisteredFontsChangedNotification
  attach_nsstring_getter :kCTFontManufacturerNameKey
  attach_nsstring_getter :kCTFontMatrixAttribute
  attach_nsstring_getter :kCTFontNameAttribute
  attach_nsstring_getter :kCTFontOrientationAttribute
  attach_nsstring_getter :kCTFontPostScriptCIDNameKey
  attach_nsstring_getter :kCTFontPostScriptNameKey
  attach_nsstring_getter :kCTFontPriorityAttribute
  attach_nsstring_getter :kCTFontRegistrationScopeAttribute
  attach_nsstring_getter :kCTFontSampleTextNameKey
  attach_nsstring_getter :kCTFontSizeAttribute
  attach_nsstring_getter :kCTFontSlantTrait
  attach_nsstring_getter :kCTFontStyleNameAttribute
  attach_nsstring_getter :kCTFontStyleNameKey
  attach_nsstring_getter :kCTFontSubFamilyNameKey
  attach_nsstring_getter :kCTFontSymbolicTrait
  attach_nsstring_getter :kCTFontTrademarkNameKey
  attach_nsstring_getter :kCTFontTraitsAttribute
  attach_nsstring_getter :kCTFontURLAttribute
  attach_nsstring_getter :kCTFontUniqueNameKey
  attach_nsstring_getter :kCTFontVariationAttribute
  attach_nsstring_getter :kCTFontVariationAxisDefaultValueKey
  attach_nsstring_getter :kCTFontVariationAxisIdentifierKey
  attach_nsstring_getter :kCTFontVariationAxisMaximumValueKey
  attach_nsstring_getter :kCTFontVariationAxisMinimumValueKey
  attach_nsstring_getter :kCTFontVariationAxisNameKey
  attach_nsstring_getter :kCTFontVendorURLNameKey
  attach_nsstring_getter :kCTFontVersionNameKey
  attach_nsstring_getter :kCTFontWeightTrait
  attach_nsstring_getter :kCTFontWidthTrait
  attach_nsstring_getter :kCTForegroundColorAttributeName
  attach_nsstring_getter :kCTForegroundColorFromContextAttributeName
  attach_nsstring_getter :kCTFrameClippingPathsAttributeName
  attach_nsstring_getter :kCTFramePathClippingPathAttributeName
  attach_nsstring_getter :kCTFramePathFillRuleAttributeName
  attach_nsstring_getter :kCTFramePathWidthAttributeName
  attach_nsstring_getter :kCTFrameProgressionAttributeName
  attach_nsstring_getter :kCTGlyphInfoAttributeName
  attach_nsstring_getter :kCTKernAttributeName
  attach_nsstring_getter :kCTLigatureAttributeName
  attach_nsstring_getter :kCTParagraphStyleAttributeName
  attach_nsstring_getter :kCTRunDelegateAttributeName
  attach_nsstring_getter :kCTStrokeColorAttributeName
  attach_nsstring_getter :kCTStrokeWidthAttributeName
  attach_nsstring_getter :kCTSuperscriptAttributeName
  attach_nsstring_getter :kCTTabColumnTerminatorsAttributeName
  attach_nsstring_getter :kCTTypesetterOptionDisableBidiProcessing
  attach_nsstring_getter :kCTTypesetterOptionForcedEmbeddingLevel
  attach_nsstring_getter :kCTUnderlineColorAttributeName
  attach_nsstring_getter :kCTUnderlineStyleAttributeName
  attach_nsstring_getter :kCTVerticalFormsAttributeName
  attach_nsstring_getter :kCTWritingDirectionAttributeName

  attach_method :CACurrentMediaTime, :args=>0, :names=>[], :types=>[], :retval=>"d"
  attach_method :CATransform3DConcat, :args=>2, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}", "{CATransform3D=dddddddddddddddd}"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DEqualToTransform, :args=>2, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}", "{CATransform3D=dddddddddddddddd}"], :retval=>"B"
  attach_method :CATransform3DGetAffineTransform, :args=>1, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CATransform3DInvert, :args=>1, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DIsAffine, :args=>1, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}"], :retval=>"B"
  attach_method :CATransform3DIsIdentity, :args=>1, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}"], :retval=>"B"
  attach_method :CATransform3DMakeAffineTransform, :args=>1, :names=>[], :types=>["{CGAffineTransform=dddddd}"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DMakeRotation, :args=>4, :names=>[], :types=>["d", "d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DMakeScale, :args=>3, :names=>[], :types=>["d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DMakeTranslation, :args=>3, :names=>[], :types=>["d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DRotate, :args=>5, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}", "d", "d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DScale, :args=>4, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}", "d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CATransform3DTranslate, :args=>4, :names=>[], :types=>["{CATransform3D=dddddddddddddddd}", "d", "d", "d"], :retval=>"{CATransform3D=dddddddddddddddd}"
  attach_method :CFAbsoluteTimeAddGregorianUnits, :args=>3, :names=>[], :types=>["d", "^{__CFTimeZone=}", "{_CFGregorianUnits=iiiiid}"], :retval=>"d"
  attach_method :CFAbsoluteTimeGetCurrent, :args=>0, :names=>[], :types=>[], :retval=>"d"
  attach_method :CFAbsoluteTimeGetDayOfWeek, :args=>2, :names=>[], :types=>["d", "^{__CFTimeZone=}"], :retval=>"i"
  attach_method :CFAbsoluteTimeGetDayOfYear, :args=>2, :names=>[], :types=>["d", "^{__CFTimeZone=}"], :retval=>"i"
  attach_method :CFAbsoluteTimeGetDifferenceAsGregorianUnits, :args=>4, :names=>[], :types=>["d", "d", "^{__CFTimeZone=}", "Q"], :retval=>"{_CFGregorianUnits=iiiiid}"
  attach_method :CFAbsoluteTimeGetGregorianDate, :args=>2, :names=>[], :types=>["d", "^{__CFTimeZone=}"], :retval=>"{_CFGregorianDate=iccccd}"
  attach_method :CFAbsoluteTimeGetWeekOfYear, :args=>2, :names=>[], :types=>["d", "^{__CFTimeZone=}"], :retval=>"i"
  attach_method :CFAllocatorAllocate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "Q"], :retval=>"^v"
  attach_method :CFAllocatorCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFAllocatorContext=q^v^?^?^?^?^?^?^?}"], :retval=>"^{__CFAllocator=}"
  attach_method :CFAllocatorDeallocate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^v"], :retval=>"v"
  attach_method :CFAllocatorGetContext, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFAllocatorContext=q^v^?^?^?^?^?^?^?}"], :retval=>"v"
  attach_method :CFAllocatorGetDefault, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFAllocator=}"
  attach_method :CFAllocatorGetPreferredSizeForSize, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "Q"], :retval=>"q"
  attach_method :CFAllocatorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFAllocatorReallocate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^v", "q", "Q"], :retval=>"^v"
  attach_method :CFAllocatorSetDefault, :args=>1, :names=>[], :types=>["^{__CFAllocator=}"], :retval=>"v"
  attach_method :CFArrayAppendArray, :args=>3, :names=>[], :types=>["^{__CFArray=}", "^{__CFArray=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFArrayAppendValue, :args=>2, :names=>[], :types=>["^{__CFArray=}", "^v"], :retval=>"v"
  attach_method :CFArrayApplyFunction, :args=>4, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^?", "^v"], :retval=>"v"
  attach_method :CFArrayBSearchValues, :args=>5, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^v", "^?", "^v"], :retval=>"q"
  attach_method :CFArrayContainsValue, :args=>3, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^v"], :retval=>"B"
  attach_method :CFArrayCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^^v", "q", "^{_CFArrayCallBacks=q^?^?^?^?}"], :retval=>"^{__CFArray=}"
  attach_method :CFArrayCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CFArrayCreateMutable, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFArrayCallBacks=q^?^?^?^?}"], :retval=>"^{__CFArray=}"
  attach_method :CFArrayCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CFArrayExchangeValuesAtIndices, :args=>3, :names=>[], :types=>["^{__CFArray=}", "q", "q"], :retval=>"v"
  attach_method :CFArrayGetCount, :args=>1, :names=>[], :types=>["^{__CFArray=}"], :retval=>"q"
  attach_method :CFArrayGetCountOfValue, :args=>3, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^v"], :retval=>"q"
  attach_method :CFArrayGetFirstIndexOfValue, :args=>3, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^v"], :retval=>"q"
  attach_method :CFArrayGetLastIndexOfValue, :args=>3, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^v"], :retval=>"q"
  attach_method :CFArrayGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFArrayGetValueAtIndex, :args=>2, :names=>[], :types=>["^{__CFArray=}", "q"], :retval=>"^v"
  attach_method :CFArrayGetValues, :args=>3, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^^v"], :retval=>"v"
  attach_method :CFArrayInsertValueAtIndex, :args=>3, :names=>[], :types=>["^{__CFArray=}", "q", "^v"], :retval=>"v"
  attach_method :CFArrayRemoveAllValues, :args=>1, :names=>[], :types=>["^{__CFArray=}"], :retval=>"v"
  attach_method :CFArrayRemoveValueAtIndex, :args=>2, :names=>[], :types=>["^{__CFArray=}", "q"], :retval=>"v"
  attach_method :CFArrayReplaceValues, :args=>4, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^^v", "q"], :retval=>"v"
  attach_method :CFArraySetValueAtIndex, :args=>3, :names=>[], :types=>["^{__CFArray=}", "q", "^v"], :retval=>"v"
  attach_method :CFArraySortValues, :args=>4, :names=>[], :types=>["^{__CFArray=}", "{_CFRange=qq}", "^?", "^v"], :retval=>"v"
  attach_method :CFAttributedStringBeginEditing, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"v"
  attach_method :CFAttributedStringCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFDictionary=}"], :retval=>"^{__CFAttributedString=}"
  attach_method :CFAttributedStringCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFAttributedString=}"], :retval=>"^{__CFAttributedString=}"
  attach_method :CFAttributedStringCreateMutable, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "q"], :retval=>"^{__CFAttributedString=}"
  attach_method :CFAttributedStringCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFAttributedString=}"], :retval=>"^{__CFAttributedString=}"
  attach_method :CFAttributedStringCreateWithSubstring, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFAttributedString=}", "{_CFRange=qq}"], :retval=>"^{__CFAttributedString=}"
  attach_method :CFAttributedStringEndEditing, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"v"
  attach_method :CFAttributedStringGetAttribute, :args=>4, :names=>[], :types=>["^{__CFAttributedString=}", "q", "^{__CFString=}", "^{_CFRange=qq}"], :retval=>"@"
  attach_method :CFAttributedStringGetAttributeAndLongestEffectiveRange, :args=>5, :names=>[], :types=>["^{__CFAttributedString=}", "q", "^{__CFString=}", "{_CFRange=qq}", "^{_CFRange=qq}"], :retval=>"@"
  attach_method :CFAttributedStringGetAttributes, :args=>3, :names=>[], :types=>["^{__CFAttributedString=}", "q", "^{_CFRange=qq}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFAttributedStringGetAttributesAndLongestEffectiveRange, :args=>4, :names=>[], :types=>["^{__CFAttributedString=}", "q", "{_CFRange=qq}", "^{_CFRange=qq}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFAttributedStringGetLength, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"q"
  attach_method :CFAttributedStringGetMutableString, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"^{__CFString=}"
  attach_method :CFAttributedStringGetString, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"^{__CFString=}"
  attach_method :CFAttributedStringGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFAttributedStringRemoveAttribute, :args=>3, :names=>[], :types=>["^{__CFAttributedString=}", "{_CFRange=qq}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFAttributedStringReplaceAttributedString, :args=>3, :names=>[], :types=>["^{__CFAttributedString=}", "{_CFRange=qq}", "^{__CFAttributedString=}"], :retval=>"v"
  attach_method :CFAttributedStringReplaceString, :args=>3, :names=>[], :types=>["^{__CFAttributedString=}", "{_CFRange=qq}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFAttributedStringSetAttribute, :args=>4, :names=>[], :types=>["^{__CFAttributedString=}", "{_CFRange=qq}", "^{__CFString=}", "@"], :retval=>"v"
  attach_method :CFAttributedStringSetAttributes, :args=>4, :names=>[], :types=>["^{__CFAttributedString=}", "{_CFRange=qq}", "^{__CFDictionary=}", "B"], :retval=>"v"
  attach_method :CFBagAddValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"v"
  attach_method :CFBagApplyFunction, :args=>3, :names=>[], :types=>["^{__CFBag=}", "^?", "^v"], :retval=>"v"
  attach_method :CFBagContainsValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"B"
  attach_method :CFBagCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^^v", "q", "^{_CFBagCallBacks=q^?^?^?^?^?}"], :retval=>"^{__CFBag=}"
  attach_method :CFBagCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFBag=}"], :retval=>"^{__CFBag=}"
  attach_method :CFBagCreateMutable, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFBagCallBacks=q^?^?^?^?^?}"], :retval=>"^{__CFBag=}"
  attach_method :CFBagCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFBag=}"], :retval=>"^{__CFBag=}"
  attach_method :CFBagGetCount, :args=>1, :names=>[], :types=>["^{__CFBag=}"], :retval=>"q"
  attach_method :CFBagGetCountOfValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"q"
  attach_method :CFBagGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFBagGetValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"^v"
  attach_method :CFBagGetValueIfPresent, :args=>3, :names=>[], :types=>["^{__CFBag=}", "^v", "^^v"], :retval=>"B"
  attach_method :CFBagGetValues, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^^v"], :retval=>"v"
  attach_method :CFBagRemoveAllValues, :args=>1, :names=>[], :types=>["^{__CFBag=}"], :retval=>"v"
  attach_method :CFBagRemoveValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"v"
  attach_method :CFBagReplaceValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"v"
  attach_method :CFBagSetValue, :args=>2, :names=>[], :types=>["^{__CFBag=}", "^v"], :retval=>"v"
  attach_method :CFBinaryHeapAddValue, :args=>2, :names=>[], :types=>["^{__CFBinaryHeap=}", "^v"], :retval=>"v"
  attach_method :CFBinaryHeapApplyFunction, :args=>3, :names=>[], :types=>["^{__CFBinaryHeap=}", "^?", "^v"], :retval=>"v"
  attach_method :CFBinaryHeapContainsValue, :args=>2, :names=>[], :types=>["^{__CFBinaryHeap=}", "^v"], :retval=>"B"
  attach_method :CFBinaryHeapCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFBinaryHeapCallBacks=q^?^?^?^?}", "^{_CFBinaryHeapCompareContext=q^v^?^?^?}"], :retval=>"^{__CFBinaryHeap=}"
  attach_method :CFBinaryHeapCreateCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFBinaryHeap=}"], :retval=>"^{__CFBinaryHeap=}"
  attach_method :CFBinaryHeapGetCount, :args=>1, :names=>[], :types=>["^{__CFBinaryHeap=}"], :retval=>"q"
  attach_method :CFBinaryHeapGetCountOfValue, :args=>2, :names=>[], :types=>["^{__CFBinaryHeap=}", "^v"], :retval=>"q"
  attach_method :CFBinaryHeapGetMinimum, :args=>1, :names=>[], :types=>["^{__CFBinaryHeap=}"], :retval=>"^v"
  attach_method :CFBinaryHeapGetMinimumIfPresent, :args=>2, :names=>[], :types=>["^{__CFBinaryHeap=}", "^^v"], :retval=>"B"
  attach_method :CFBinaryHeapGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFBinaryHeapGetValues, :args=>2, :names=>[], :types=>["^{__CFBinaryHeap=}", "^^v"], :retval=>"v"
  attach_method :CFBinaryHeapRemoveAllValues, :args=>1, :names=>[], :types=>["^{__CFBinaryHeap=}"], :retval=>"v"
  attach_method :CFBinaryHeapRemoveMinimumValue, :args=>1, :names=>[], :types=>["^{__CFBinaryHeap=}"], :retval=>"v"
  attach_method :CFBitVectorContainsBit, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "I"], :retval=>"B"
  attach_method :CFBitVectorCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "*", "q"], :retval=>"^{__CFBitVector=}"
  attach_method :CFBitVectorCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFBitVector=}"], :retval=>"^{__CFBitVector=}"
  attach_method :CFBitVectorCreateMutable, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "q"], :retval=>"^{__CFBitVector=}"
  attach_method :CFBitVectorCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFBitVector=}"], :retval=>"^{__CFBitVector=}"
  attach_method :CFBitVectorFlipBitAtIndex, :args=>2, :names=>[], :types=>["^{__CFBitVector=}", "q"], :retval=>"v"
  attach_method :CFBitVectorFlipBits, :args=>2, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFBitVectorGetBitAtIndex, :args=>2, :names=>[], :types=>["^{__CFBitVector=}", "q"], :retval=>"I"
  attach_method :CFBitVectorGetBits, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "*"], :retval=>"v"
  attach_method :CFBitVectorGetCount, :args=>1, :names=>[], :types=>["^{__CFBitVector=}"], :retval=>"q"
  attach_method :CFBitVectorGetCountOfBit, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "I"], :retval=>"q"
  attach_method :CFBitVectorGetFirstIndexOfBit, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "I"], :retval=>"q"
  attach_method :CFBitVectorGetLastIndexOfBit, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "I"], :retval=>"q"
  attach_method :CFBitVectorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFBitVectorSetAllBits, :args=>2, :names=>[], :types=>["^{__CFBitVector=}", "I"], :retval=>"v"
  attach_method :CFBitVectorSetBitAtIndex, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "q", "I"], :retval=>"v"
  attach_method :CFBitVectorSetBits, :args=>3, :names=>[], :types=>["^{__CFBitVector=}", "{_CFRange=qq}", "I"], :retval=>"v"
  attach_method :CFBitVectorSetCount, :args=>2, :names=>[], :types=>["^{__CFBitVector=}", "q"], :retval=>"v"
  attach_method :CFBooleanGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFBooleanGetValue, :args=>1, :names=>[], :types=>["^{__CFBoolean=}"], :retval=>"B"
  attach_method :CFBridgingRelease, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :CFBridgingRetain, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :CFBundleCloseBundleResourceMap, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "i"], :retval=>"v"
  attach_method :CFBundleCopyAuxiliaryExecutableURL, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyBuiltInPlugInsURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyBundleLocalizations, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyBundleURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyExecutableArchitectures, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyExecutableArchitecturesForURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyExecutableURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyInfoDictionaryForURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFBundleCopyInfoDictionaryInDirectory, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFBundleCopyLocalizationsForPreferences, :args=>2, :names=>[], :types=>["^{__CFArray=}", "^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyLocalizationsForURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyLocalizedString, :args=>4, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFBundleCopyPreferredLocalizationsFromArray, :args=>1, :names=>[], :types=>["^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyPrivateFrameworksURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyResourceURL, :args=>4, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyResourceURLForLocalization, :args=>5, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyResourceURLInDirectory, :args=>4, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopyResourceURLsOfType, :args=>3, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyResourceURLsOfTypeForLocalization, :args=>4, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyResourceURLsOfTypeInDirectory, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleCopyResourcesDirectoryURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopySharedFrameworksURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopySharedSupportURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCopySupportFilesDirectoryURL, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFURL=}"
  attach_method :CFBundleCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFBundle=}"
  attach_method :CFBundleCreateBundlesFromDirectory, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFBundleGetAllBundles, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFBundleGetBundleWithIdentifier, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"^{__CFBundle=}"
  attach_method :CFBundleGetDataPointerForName, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}"], :retval=>"^v"
  attach_method :CFBundleGetDataPointersForNames, :args=>3, :names=>[], :types=>["^{__CFBundle=}", "^{__CFArray=}", "^^v"], :retval=>"v"
  attach_method :CFBundleGetDevelopmentRegion, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFString=}"
  attach_method :CFBundleGetFunctionPointerForName, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}"], :retval=>"^v"
  attach_method :CFBundleGetFunctionPointersForNames, :args=>3, :names=>[], :types=>["^{__CFBundle=}", "^{__CFArray=}", "^^v"], :retval=>"v"
  attach_method :CFBundleGetIdentifier, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFString=}"
  attach_method :CFBundleGetInfoDictionary, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFBundleGetLocalInfoDictionary, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFBundleGetMainBundle, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFBundle=}"
  attach_method :CFBundleGetPackageInfo, :args=>3, :names=>[], :types=>["^{__CFBundle=}", "^I", "^I"], :retval=>"v"
  attach_method :CFBundleGetPackageInfoInDirectory, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^I", "^I"], :retval=>"B"
  attach_method :CFBundleGetPlugIn, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFBundle=}"
  attach_method :CFBundleGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFBundleGetValueForInfoDictionaryKey, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFBundleGetVersionNumber, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"I"
  attach_method :CFBundleIsExecutableLoaded, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"B"
  attach_method :CFBundleLoadExecutable, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"B"
  attach_method :CFBundleLoadExecutableAndReturnError, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CFBundleOpenBundleResourceFiles, :args=>3, :names=>[], :types=>["^{__CFBundle=}", "^i", "^i"], :retval=>"i"
  attach_method :CFBundleOpenBundleResourceMap, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"i"
  attach_method :CFBundlePreflightExecutable, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CFBundleUnloadExecutable, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"v"
  attach_method :CFByteOrderGetCurrent, :args=>0, :names=>[], :types=>[], :retval=>"q"
  attach_method :CFCalendarAddComponents, :args=>4, :names=>[], :types=>["^{__CFCalendar=}", "^d", "Q", "*"], :retval=>"B"
  attach_method :CFCalendarComposeAbsoluteTime, :args=>3, :names=>[], :types=>["^{__CFCalendar=}", "^d", "*"], :retval=>"B"
  attach_method :CFCalendarCopyCurrent, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFCalendar=}"
  attach_method :CFCalendarCopyLocale, :args=>1, :names=>[], :types=>["^{__CFCalendar=}"], :retval=>"^{__CFLocale=}"
  attach_method :CFCalendarCopyTimeZone, :args=>1, :names=>[], :types=>["^{__CFCalendar=}"], :retval=>"^{__CFTimeZone=}"
  attach_method :CFCalendarCreateWithIdentifier, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFCalendar=}"
  attach_method :CFCalendarDecomposeAbsoluteTime, :args=>3, :names=>[], :types=>["^{__CFCalendar=}", "d", "*"], :retval=>"B"
  attach_method :CFCalendarGetComponentDifference, :args=>5, :names=>[], :types=>["^{__CFCalendar=}", "d", "d", "Q", "*"], :retval=>"B"
  attach_method :CFCalendarGetFirstWeekday, :args=>1, :names=>[], :types=>["^{__CFCalendar=}"], :retval=>"q"
  attach_method :CFCalendarGetIdentifier, :args=>1, :names=>[], :types=>["^{__CFCalendar=}"], :retval=>"^{__CFString=}"
  attach_method :CFCalendarGetMaximumRangeOfUnit, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "Q"], :retval=>"{_CFRange=qq}"
  attach_method :CFCalendarGetMinimumDaysInFirstWeek, :args=>1, :names=>[], :types=>["^{__CFCalendar=}"], :retval=>"q"
  attach_method :CFCalendarGetMinimumRangeOfUnit, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "Q"], :retval=>"{_CFRange=qq}"
  attach_method :CFCalendarGetOrdinalityOfUnit, :args=>4, :names=>[], :types=>["^{__CFCalendar=}", "Q", "Q", "d"], :retval=>"q"
  attach_method :CFCalendarGetRangeOfUnit, :args=>4, :names=>[], :types=>["^{__CFCalendar=}", "Q", "Q", "d"], :retval=>"{_CFRange=qq}"
  attach_method :CFCalendarGetTimeRangeOfUnit, :args=>5, :names=>[], :types=>["^{__CFCalendar=}", "Q", "d", "^d", "^d"], :retval=>"B"
  attach_method :CFCalendarGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFCalendarSetFirstWeekday, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "q"], :retval=>"v"
  attach_method :CFCalendarSetLocale, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "^{__CFLocale=}"], :retval=>"v"
  attach_method :CFCalendarSetMinimumDaysInFirstWeek, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "q"], :retval=>"v"
  attach_method :CFCalendarSetTimeZone, :args=>2, :names=>[], :types=>["^{__CFCalendar=}", "^{__CFTimeZone=}"], :retval=>"v"
  attach_method :CFCharacterSetAddCharactersInRange, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFCharacterSetAddCharactersInString, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFCharacterSetCreateBitmapRepresentation, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFCharacterSet=}"], :retval=>"^{__CFData=}"
  attach_method :CFCharacterSetCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFCharacterSet=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateInvertedSet, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFCharacterSet=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateMutable, :args=>1, :names=>[], :types=>["^{__CFAllocator=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateMutableCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFCharacterSet=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateWithBitmapRepresentation, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateWithCharactersInRange, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "{_CFRange=qq}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetCreateWithCharactersInString, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetGetPredefined, :args=>1, :names=>[], :types=>["q"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CFCharacterSetGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFCharacterSetHasMemberInPlane, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "q"], :retval=>"B"
  attach_method :CFCharacterSetIntersect, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "^{__CFCharacterSet=}"], :retval=>"v"
  attach_method :CFCharacterSetInvert, :args=>1, :names=>[], :types=>["^{__CFCharacterSet=}"], :retval=>"v"
  attach_method :CFCharacterSetIsCharacterMember, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "S"], :retval=>"B"
  attach_method :CFCharacterSetIsLongCharacterMember, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "I"], :retval=>"B"
  attach_method :CFCharacterSetIsSupersetOfSet, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "^{__CFCharacterSet=}"], :retval=>"B"
  attach_method :CFCharacterSetRemoveCharactersInRange, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFCharacterSetRemoveCharactersInString, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFCharacterSetUnion, :args=>2, :names=>[], :types=>["^{__CFCharacterSet=}", "^{__CFCharacterSet=}"], :retval=>"v"
  attach_method :CFConvertDoubleHostToSwapped, :args=>1, :names=>[], :types=>["d"], :retval=>"{_CFSwappedFloat64=Q}"
  attach_method :CFConvertDoubleSwappedToHost, :args=>1, :names=>[], :types=>["{_CFSwappedFloat64=Q}"], :retval=>"d"
  attach_method :CFConvertFloat32HostToSwapped, :args=>1, :names=>[], :types=>["f"], :retval=>"{_CFSwappedFloat32=I}"
  attach_method :CFConvertFloat32SwappedToHost, :args=>1, :names=>[], :types=>["{_CFSwappedFloat32=I}"], :retval=>"f"
  attach_method :CFConvertFloat64HostToSwapped, :args=>1, :names=>[], :types=>["d"], :retval=>"{_CFSwappedFloat64=Q}"
  attach_method :CFConvertFloat64SwappedToHost, :args=>1, :names=>[], :types=>["{_CFSwappedFloat64=Q}"], :retval=>"d"
  attach_method :CFConvertFloatHostToSwapped, :args=>1, :names=>[], :types=>["f"], :retval=>"{_CFSwappedFloat32=I}"
  attach_method :CFConvertFloatSwappedToHost, :args=>1, :names=>[], :types=>["{_CFSwappedFloat32=I}"], :retval=>"f"
  attach_method :CFCopyDescription, :args=>1, :names=>[], :types=>["@"], :retval=>"^{__CFString=}"
  attach_method :CFCopyTypeIDDescription, :args=>1, :names=>[], :types=>["Q"], :retval=>"^{__CFString=}"
  attach_method :CFDataAppendBytes, :args=>3, :names=>[], :types=>["^{__CFData=}", "*", "q"], :retval=>"v"
  attach_method :CFDataCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "*", "q"], :retval=>"^{__CFData=}"
  attach_method :CFDataCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}"], :retval=>"^{__CFData=}"
  attach_method :CFDataCreateMutable, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "q"], :retval=>"^{__CFData=}"
  attach_method :CFDataCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFData=}"], :retval=>"^{__CFData=}"
  attach_method :CFDataCreateWithBytesNoCopy, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "^{__CFAllocator=}"], :retval=>"^{__CFData=}"
  attach_method :CFDataDeleteBytes, :args=>2, :names=>[], :types=>["^{__CFData=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFDataFind, :args=>4, :names=>[], :types=>["^{__CFData=}", "^{__CFData=}", "{_CFRange=qq}", "Q"], :retval=>"{_CFRange=qq}"
  attach_method :CFDataGetBytePtr, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"*"
  attach_method :CFDataGetBytes, :args=>3, :names=>[], :types=>["^{__CFData=}", "{_CFRange=qq}", "*"], :retval=>"v"
  attach_method :CFDataGetLength, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"q"
  attach_method :CFDataGetMutableBytePtr, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"*"
  attach_method :CFDataGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFDataIncreaseLength, :args=>2, :names=>[], :types=>["^{__CFData=}", "q"], :retval=>"v"
  attach_method :CFDataReplaceBytes, :args=>4, :names=>[], :types=>["^{__CFData=}", "{_CFRange=qq}", "*", "q"], :retval=>"v"
  attach_method :CFDataSetLength, :args=>2, :names=>[], :types=>["^{__CFData=}", "q"], :retval=>"v"
  attach_method :CFDateCompare, :args=>3, :names=>[], :types=>["^{__CFDate=}", "^{__CFDate=}", "^v"], :retval=>"q"
  attach_method :CFDateCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "d"], :retval=>"^{__CFDate=}"
  attach_method :CFDateFormatterCopyProperty, :args=>2, :names=>[], :types=>["^{__CFDateFormatter=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFDateFormatterCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFLocale=}", "q", "q"], :retval=>"^{__CFDateFormatter=}"
  attach_method :CFDateFormatterCreateDateFormatFromTemplate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "Q", "^{__CFLocale=}"], :retval=>"^{__CFString=}"
  attach_method :CFDateFormatterCreateDateFromString, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDateFormatter=}", "^{__CFString=}", "^{_CFRange=qq}"], :retval=>"^{__CFDate=}"
  attach_method :CFDateFormatterCreateStringWithAbsoluteTime, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDateFormatter=}", "d"], :retval=>"^{__CFString=}"
  attach_method :CFDateFormatterCreateStringWithDate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDateFormatter=}", "^{__CFDate=}"], :retval=>"^{__CFString=}"
  attach_method :CFDateFormatterGetAbsoluteTimeFromString, :args=>4, :names=>[], :types=>["^{__CFDateFormatter=}", "^{__CFString=}", "^{_CFRange=qq}", "^d"], :retval=>"B"
  attach_method :CFDateFormatterGetDateStyle, :args=>1, :names=>[], :types=>["^{__CFDateFormatter=}"], :retval=>"q"
  attach_method :CFDateFormatterGetFormat, :args=>1, :names=>[], :types=>["^{__CFDateFormatter=}"], :retval=>"^{__CFString=}"
  attach_method :CFDateFormatterGetLocale, :args=>1, :names=>[], :types=>["^{__CFDateFormatter=}"], :retval=>"^{__CFLocale=}"
  attach_method :CFDateFormatterGetTimeStyle, :args=>1, :names=>[], :types=>["^{__CFDateFormatter=}"], :retval=>"q"
  attach_method :CFDateFormatterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFDateFormatterSetFormat, :args=>2, :names=>[], :types=>["^{__CFDateFormatter=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFDateFormatterSetProperty, :args=>3, :names=>[], :types=>["^{__CFDateFormatter=}", "^{__CFString=}", "@"], :retval=>"v"
  attach_method :CFDateGetAbsoluteTime, :args=>1, :names=>[], :types=>["^{__CFDate=}"], :retval=>"d"
  attach_method :CFDateGetTimeIntervalSinceDate, :args=>2, :names=>[], :types=>["^{__CFDate=}", "^{__CFDate=}"], :retval=>"d"
  attach_method :CFDateGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFDictionaryAddValue, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^v", "^v"], :retval=>"v"
  attach_method :CFDictionaryApplyFunction, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^?", "^v"], :retval=>"v"
  attach_method :CFDictionaryContainsKey, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"B"
  attach_method :CFDictionaryContainsValue, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"B"
  attach_method :CFDictionaryCreate, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^^v", "^^v", "q", "^{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}", "^{_CFDictionaryValueCallBacks=q^?^?^?^?}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFDictionaryCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDictionary=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFDictionaryCreateMutable, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFDictionaryKeyCallBacks=q^?^?^?^?^?}", "^{_CFDictionaryValueCallBacks=q^?^?^?^?}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFDictionaryCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFDictionary=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFDictionaryGetCount, :args=>1, :names=>[], :types=>["^{__CFDictionary=}"], :retval=>"q"
  attach_method :CFDictionaryGetCountOfKey, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"q"
  attach_method :CFDictionaryGetCountOfValue, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"q"
  attach_method :CFDictionaryGetKeysAndValues, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^^v", "^^v"], :retval=>"v"
  attach_method :CFDictionaryGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFDictionaryGetValue, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"^v"
  attach_method :CFDictionaryGetValueIfPresent, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^v", "^^v"], :retval=>"B"
  attach_method :CFDictionaryRemoveAllValues, :args=>1, :names=>[], :types=>["^{__CFDictionary=}"], :retval=>"v"
  attach_method :CFDictionaryRemoveValue, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^v"], :retval=>"v"
  attach_method :CFDictionaryReplaceValue, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^v", "^v"], :retval=>"v"
  attach_method :CFDictionarySetValue, :args=>3, :names=>[], :types=>["^{__CFDictionary=}", "^v", "^v"], :retval=>"v"
  attach_method :CFEqual, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"B"
  attach_method :CFErrorCopyDescription, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"^{__CFString=}"
  attach_method :CFErrorCopyFailureReason, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"^{__CFString=}"
  attach_method :CFErrorCopyRecoverySuggestion, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"^{__CFString=}"
  attach_method :CFErrorCopyUserInfo, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFErrorCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "q", "^{__CFDictionary=}"], :retval=>"^{__CFError=}"
  attach_method :CFErrorCreateWithUserInfoKeysAndValues, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "q", "^^v", "^^v", "q"], :retval=>"^{__CFError=}"
  attach_method :CFErrorGetCode, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"q"
  attach_method :CFErrorGetDomain, :args=>1, :names=>[], :types=>["^{__CFError=}"], :retval=>"^{__CFString=}"
  attach_method :CFErrorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFFileDescriptorCreate, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "i", "B", "^?", "^{_CFFileDescriptorContext=q^v^?^?^?}"], :retval=>"^{__CFFileDescriptor=}"
  attach_method :CFFileDescriptorCreateRunLoopSource, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFFileDescriptor=}", "q"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFFileDescriptorDisableCallBacks, :args=>2, :names=>[], :types=>["^{__CFFileDescriptor=}", "Q"], :retval=>"v"
  attach_method :CFFileDescriptorEnableCallBacks, :args=>2, :names=>[], :types=>["^{__CFFileDescriptor=}", "Q"], :retval=>"v"
  attach_method :CFFileDescriptorGetContext, :args=>2, :names=>[], :types=>["^{__CFFileDescriptor=}", "^{_CFFileDescriptorContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFFileDescriptorGetNativeDescriptor, :args=>1, :names=>[], :types=>["^{__CFFileDescriptor=}"], :retval=>"i"
  attach_method :CFFileDescriptorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFFileDescriptorInvalidate, :args=>1, :names=>[], :types=>["^{__CFFileDescriptor=}"], :retval=>"v"
  attach_method :CFFileDescriptorIsValid, :args=>1, :names=>[], :types=>["^{__CFFileDescriptor=}"], :retval=>"B"
  attach_method :CFFileSecurityClearProperties, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "Q"], :retval=>"B"
  attach_method :CFFileSecurityCopyAccessControlList, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^^{_acl}"], :retval=>"B"
  attach_method :CFFileSecurityCopyGroupUUID, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^^{__CFUUID}"], :retval=>"B"
  attach_method :CFFileSecurityCopyOwnerUUID, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^^{__CFUUID}"], :retval=>"B"
  attach_method :CFFileSecurityCreate, :args=>1, :names=>[], :types=>["^{__CFAllocator=}"], :retval=>"^{__CFFileSecurity=}"
  attach_method :CFFileSecurityCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFFileSecurity=}"], :retval=>"^{__CFFileSecurity=}"
  attach_method :CFFileSecurityGetGroup, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^I"], :retval=>"B"
  attach_method :CFFileSecurityGetMode, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^S"], :retval=>"B"
  attach_method :CFFileSecurityGetOwner, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^I"], :retval=>"B"
  attach_method :CFFileSecurityGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFFileSecuritySetAccessControlList, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^{_acl=}"], :retval=>"B"
  attach_method :CFFileSecuritySetGroup, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "I"], :retval=>"B"
  attach_method :CFFileSecuritySetGroupUUID, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^{__CFUUID=}"], :retval=>"B"
  attach_method :CFFileSecuritySetMode, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "S"], :retval=>"B"
  attach_method :CFFileSecuritySetOwner, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "I"], :retval=>"B"
  attach_method :CFFileSecuritySetOwnerUUID, :args=>2, :names=>[], :types=>["^{__CFFileSecurity=}", "^{__CFUUID=}"], :retval=>"B"
  attach_method :CFGetAllocator, :args=>1, :names=>[], :types=>["@"], :retval=>"^{__CFAllocator=}"
  attach_method :CFGetRetainCount, :args=>1, :names=>[], :types=>["@"], :retval=>"q"
  attach_method :CFGetTypeID, :args=>1, :names=>[], :types=>["@"], :retval=>"Q"
  attach_method :CFGregorianDateGetAbsoluteTime, :args=>2, :names=>[], :types=>["{_CFGregorianDate=iccccd}", "^{__CFTimeZone=}"], :retval=>"d"
  attach_method :CFGregorianDateIsValid, :args=>2, :names=>[], :types=>["{_CFGregorianDate=iccccd}", "Q"], :retval=>"B"
  attach_method :CFHash, :args=>1, :names=>[], :types=>["@"], :retval=>"Q"
  attach_method :CFLocaleCopyAvailableLocaleIdentifiers, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCopyCommonISOCurrencyCodes, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCopyCurrent, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFLocale=}"
  attach_method :CFLocaleCopyDisplayNameForPropertyValue, :args=>3, :names=>[], :types=>["^{__CFLocale=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleCopyISOCountryCodes, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCopyISOCurrencyCodes, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCopyISOLanguageCodes, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCopyPreferredLanguages, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFLocaleCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFLocale=}"
  attach_method :CFLocaleCreateCanonicalLanguageIdentifierFromString, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleCreateCanonicalLocaleIdentifierFromScriptManagerCodes, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "s", "s"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleCreateCanonicalLocaleIdentifierFromString, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleCreateComponentsFromLocaleIdentifier, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFLocaleCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFLocale=}"], :retval=>"^{__CFLocale=}"
  attach_method :CFLocaleCreateLocaleIdentifierFromComponents, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDictionary=}"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleCreateLocaleIdentifierFromWindowsLocaleCode, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "I"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleGetIdentifier, :args=>1, :names=>[], :types=>["^{__CFLocale=}"], :retval=>"^{__CFString=}"
  attach_method :CFLocaleGetLanguageCharacterDirection, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"q"
  attach_method :CFLocaleGetLanguageLineDirection, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"q"
  attach_method :CFLocaleGetSystem, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFLocale=}"
  attach_method :CFLocaleGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFLocaleGetValue, :args=>2, :names=>[], :types=>["^{__CFLocale=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFLocaleGetWindowsLocaleCodeFromLocaleIdentifier, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"I"
  attach_method :CFMachPortCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^?", "^{_CFMachPortContext=q^v^?^?^?}", "^B"], :retval=>"^{__CFMachPort=}"
  attach_method :CFMachPortCreateRunLoopSource, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFMachPort=}", "q"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFMachPortCreateWithPort, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "I", "^?", "^{_CFMachPortContext=q^v^?^?^?}", "^B"], :retval=>"^{__CFMachPort=}"
  attach_method :CFMachPortGetContext, :args=>2, :names=>[], :types=>["^{__CFMachPort=}", "^{_CFMachPortContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFMachPortGetInvalidationCallBack, :args=>1, :names=>[], :types=>["^{__CFMachPort=}"], :retval=>"^?"
  attach_method :CFMachPortGetPort, :args=>1, :names=>[], :types=>["^{__CFMachPort=}"], :retval=>"I"
  attach_method :CFMachPortGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFMachPortInvalidate, :args=>1, :names=>[], :types=>["^{__CFMachPort=}"], :retval=>"v"
  attach_method :CFMachPortIsValid, :args=>1, :names=>[], :types=>["^{__CFMachPort=}"], :retval=>"B"
  attach_method :CFMachPortSetInvalidationCallBack, :args=>2, :names=>[], :types=>["^{__CFMachPort=}", "^?"], :retval=>"v"
  attach_method :CFMakeCollectable, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :CFMessagePortCreateLocal, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^?", "^{_CFMessagePortContext=q^v^?^?^?}", "^B"], :retval=>"^{__CFMessagePort=}"
  attach_method :CFMessagePortCreateRemote, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFMessagePort=}"
  attach_method :CFMessagePortCreateRunLoopSource, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFMessagePort=}", "q"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFMessagePortGetContext, :args=>2, :names=>[], :types=>["^{__CFMessagePort=}", "^{_CFMessagePortContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFMessagePortGetInvalidationCallBack, :args=>1, :names=>[], :types=>["^{__CFMessagePort=}"], :retval=>"^?"
  attach_method :CFMessagePortGetName, :args=>1, :names=>[], :types=>["^{__CFMessagePort=}"], :retval=>"^{__CFString=}"
  attach_method :CFMessagePortGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFMessagePortInvalidate, :args=>1, :names=>[], :types=>["^{__CFMessagePort=}"], :retval=>"v"
  attach_method :CFMessagePortIsRemote, :args=>1, :names=>[], :types=>["^{__CFMessagePort=}"], :retval=>"B"
  attach_method :CFMessagePortIsValid, :args=>1, :names=>[], :types=>["^{__CFMessagePort=}"], :retval=>"B"
  attach_method :CFMessagePortSendRequest, :args=>7, :names=>[], :types=>["^{__CFMessagePort=}", "i", "^{__CFData=}", "d", "d", "^{__CFString=}", "^^{__CFData}"], :retval=>"i"
  attach_method :CFMessagePortSetDispatchQueue, :args=>2, :names=>[], :types=>["^{__CFMessagePort=}", "@"], :retval=>"v"
  attach_method :CFMessagePortSetInvalidationCallBack, :args=>2, :names=>[], :types=>["^{__CFMessagePort=}", "^?"], :retval=>"v"
  attach_method :CFMessagePortSetName, :args=>2, :names=>[], :types=>["^{__CFMessagePort=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFNotificationCenterAddObserver, :args=>6, :names=>[], :types=>["^{__CFNotificationCenter=}", "^v", "^?", "^{__CFString=}", "^v", "q"], :retval=>"v"
  attach_method :CFNotificationCenterGetDarwinNotifyCenter, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFNotificationCenter=}"
  attach_method :CFNotificationCenterGetDistributedCenter, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFNotificationCenter=}"
  attach_method :CFNotificationCenterGetLocalCenter, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFNotificationCenter=}"
  attach_method :CFNotificationCenterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFNotificationCenterPostNotification, :args=>5, :names=>[], :types=>["^{__CFNotificationCenter=}", "^{__CFString=}", "^v", "^{__CFDictionary=}", "B"], :retval=>"v"
  attach_method :CFNotificationCenterPostNotificationWithOptions, :args=>5, :names=>[], :types=>["^{__CFNotificationCenter=}", "^{__CFString=}", "^v", "^{__CFDictionary=}", "Q"], :retval=>"v"
  attach_method :CFNotificationCenterRemoveEveryObserver, :args=>2, :names=>[], :types=>["^{__CFNotificationCenter=}", "^v"], :retval=>"v"
  attach_method :CFNotificationCenterRemoveObserver, :args=>4, :names=>[], :types=>["^{__CFNotificationCenter=}", "^v", "^{__CFString=}", "^v"], :retval=>"v"
  attach_method :CFNullGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFNumberCompare, :args=>3, :names=>[], :types=>["^{__CFNumber=}", "^{__CFNumber=}", "^v"], :retval=>"q"
  attach_method :CFNumberCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^v"], :retval=>"^{__CFNumber=}"
  attach_method :CFNumberFormatterCopyProperty, :args=>2, :names=>[], :types=>["^{__CFNumberFormatter=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFNumberFormatterCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFLocale=}", "q"], :retval=>"^{__CFNumberFormatter=}"
  attach_method :CFNumberFormatterCreateNumberFromString, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFNumberFormatter=}", "^{__CFString=}", "^{_CFRange=qq}", "Q"], :retval=>"^{__CFNumber=}"
  attach_method :CFNumberFormatterCreateStringWithNumber, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFNumberFormatter=}", "^{__CFNumber=}"], :retval=>"^{__CFString=}"
  attach_method :CFNumberFormatterCreateStringWithValue, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFNumberFormatter=}", "q", "^v"], :retval=>"^{__CFString=}"
  attach_method :CFNumberFormatterGetDecimalInfoForCurrencyCode, :args=>3, :names=>[], :types=>["^{__CFString=}", "^i", "^d"], :retval=>"B"
  attach_method :CFNumberFormatterGetFormat, :args=>1, :names=>[], :types=>["^{__CFNumberFormatter=}"], :retval=>"^{__CFString=}"
  attach_method :CFNumberFormatterGetLocale, :args=>1, :names=>[], :types=>["^{__CFNumberFormatter=}"], :retval=>"^{__CFLocale=}"
  attach_method :CFNumberFormatterGetStyle, :args=>1, :names=>[], :types=>["^{__CFNumberFormatter=}"], :retval=>"q"
  attach_method :CFNumberFormatterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFNumberFormatterGetValueFromString, :args=>5, :names=>[], :types=>["^{__CFNumberFormatter=}", "^{__CFString=}", "^{_CFRange=qq}", "q", "^v"], :retval=>"B"
  attach_method :CFNumberFormatterSetFormat, :args=>2, :names=>[], :types=>["^{__CFNumberFormatter=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFNumberFormatterSetProperty, :args=>3, :names=>[], :types=>["^{__CFNumberFormatter=}", "^{__CFString=}", "@"], :retval=>"v"
  attach_method :CFNumberGetByteSize, :args=>1, :names=>[], :types=>["^{__CFNumber=}"], :retval=>"q"
  attach_method :CFNumberGetType, :args=>1, :names=>[], :types=>["^{__CFNumber=}"], :retval=>"q"
  attach_method :CFNumberGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFNumberGetValue, :args=>3, :names=>[], :types=>["^{__CFNumber=}", "q", "^v"], :retval=>"B"
  attach_method :CFNumberIsFloatType, :args=>1, :names=>[], :types=>["^{__CFNumber=}"], :retval=>"B"
  attach_method :CFPlugInAddInstanceForFactory, :args=>1, :names=>[], :types=>["^{__CFUUID=}"], :retval=>"v"
  attach_method :CFPlugInCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFBundle=}"
  attach_method :CFPlugInFindFactoriesForPlugInType, :args=>1, :names=>[], :types=>["^{__CFUUID=}"], :retval=>"^{__CFArray=}"
  attach_method :CFPlugInFindFactoriesForPlugInTypeInPlugIn, :args=>2, :names=>[], :types=>["^{__CFUUID=}", "^{__CFBundle=}"], :retval=>"^{__CFArray=}"
  attach_method :CFPlugInGetBundle, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"^{__CFBundle=}"
  attach_method :CFPlugInGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFPlugInInstanceCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFUUID=}", "^{__CFUUID=}"], :retval=>"^v"
  attach_method :CFPlugInInstanceCreateWithInstanceDataSize, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "q", "^?", "^{__CFString=}", "^?"], :retval=>"^{__CFPlugInInstance=}"
  attach_method :CFPlugInInstanceGetFactoryName, :args=>1, :names=>[], :types=>["^{__CFPlugInInstance=}"], :retval=>"^{__CFString=}"
  attach_method :CFPlugInInstanceGetInstanceData, :args=>1, :names=>[], :types=>["^{__CFPlugInInstance=}"], :retval=>"^v"
  attach_method :CFPlugInInstanceGetInterfaceFunctionTable, :args=>3, :names=>[], :types=>["^{__CFPlugInInstance=}", "^{__CFString=}", "^^v"], :retval=>"B"
  attach_method :CFPlugInInstanceGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFPlugInIsLoadOnDemand, :args=>1, :names=>[], :types=>["^{__CFBundle=}"], :retval=>"B"
  attach_method :CFPlugInRegisterFactoryFunction, :args=>2, :names=>[], :types=>["^{__CFUUID=}", "^?"], :retval=>"B"
  attach_method :CFPlugInRegisterFactoryFunctionByName, :args=>3, :names=>[], :types=>["^{__CFUUID=}", "^{__CFBundle=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFPlugInRegisterPlugInType, :args=>2, :names=>[], :types=>["^{__CFUUID=}", "^{__CFUUID=}"], :retval=>"B"
  attach_method :CFPlugInRemoveInstanceForFactory, :args=>1, :names=>[], :types=>["^{__CFUUID=}"], :retval=>"v"
  attach_method :CFPlugInSetLoadOnDemand, :args=>2, :names=>[], :types=>["^{__CFBundle=}", "B"], :retval=>"v"
  attach_method :CFPlugInUnregisterFactory, :args=>1, :names=>[], :types=>["^{__CFUUID=}"], :retval=>"B"
  attach_method :CFPlugInUnregisterPlugInType, :args=>2, :names=>[], :types=>["^{__CFUUID=}", "^{__CFUUID=}"], :retval=>"B"
  attach_method :CFPreferencesAddSuitePreferencesToApp, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFPreferencesAppSynchronize, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"B"
  attach_method :CFPreferencesAppValueIsForced, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFPreferencesCopyAppValue, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFPreferencesCopyApplicationList, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFPreferencesCopyKeyList, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFPreferencesCopyMultiple, :args=>4, :names=>[], :types=>["^{__CFArray=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFPreferencesCopyValue, :args=>4, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFPreferencesGetAppBooleanValue, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^B"], :retval=>"B"
  attach_method :CFPreferencesGetAppIntegerValue, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^B"], :retval=>"q"
  attach_method :CFPreferencesRemoveSuitePreferencesFromApp, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFPreferencesSetAppValue, :args=>3, :names=>[], :types=>["^{__CFString=}", "@", "^{__CFString=}"], :retval=>"v"
  attach_method :CFPreferencesSetMultiple, :args=>5, :names=>[], :types=>["^{__CFDictionary=}", "^{__CFArray=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFPreferencesSetValue, :args=>5, :names=>[], :types=>["^{__CFString=}", "@", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFPreferencesSynchronize, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFPropertyListCreateData, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "@", "q", "Q", "^^{__CFError}"], :retval=>"^{__CFData=}"
  attach_method :CFPropertyListCreateDeepCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "@", "Q"], :retval=>"@"
  attach_method :CFPropertyListCreateFromStream, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFReadStream=}", "q", "Q", "^q", "^^{__CFString}"], :retval=>"@"
  attach_method :CFPropertyListCreateFromXMLData, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "Q", "^^{__CFString}"], :retval=>"@"
  attach_method :CFPropertyListCreateWithData, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "Q", "^q", "^^{__CFError}"], :retval=>"@"
  attach_method :CFPropertyListCreateWithStream, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFReadStream=}", "q", "Q", "^q", "^^{__CFError}"], :retval=>"@"
  attach_method :CFPropertyListCreateXMLData, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "@"], :retval=>"^{__CFData=}"
  attach_method :CFPropertyListIsValid, :args=>2, :names=>[], :types=>["@", "q"], :retval=>"B"
  attach_method :CFPropertyListWrite, :args=>5, :names=>[], :types=>["@", "^{__CFWriteStream=}", "q", "Q", "^^{__CFError}"], :retval=>"q"
  attach_method :CFPropertyListWriteToStream, :args=>4, :names=>[], :types=>["@", "^{__CFWriteStream=}", "q", "^^{__CFString}"], :retval=>"q"
  attach_method :CFRangeMake, :args=>2, :names=>[], :types=>["q", "q"], :retval=>"{_CFRange=qq}"
  attach_method :CFReadStreamClose, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"v"
  attach_method :CFReadStreamCopyError, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"^{__CFError=}"
  attach_method :CFReadStreamCopyProperty, :args=>2, :names=>[], :types=>["^{__CFReadStream=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFReadStreamCreateWithBytesNoCopy, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "^{__CFAllocator=}"], :retval=>"^{__CFReadStream=}"
  attach_method :CFReadStreamCreateWithFile, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFReadStream=}"
  attach_method :CFReadStreamGetBuffer, :args=>3, :names=>[], :types=>["^{__CFReadStream=}", "q", "^q"], :retval=>"*"
  attach_method :CFReadStreamGetError, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"{_CFStreamError=qi}"
  attach_method :CFReadStreamGetStatus, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"q"
  attach_method :CFReadStreamGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFReadStreamHasBytesAvailable, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"B"
  attach_method :CFReadStreamOpen, :args=>1, :names=>[], :types=>["^{__CFReadStream=}"], :retval=>"B"
  attach_method :CFReadStreamRead, :args=>3, :names=>[], :types=>["^{__CFReadStream=}", "*", "q"], :retval=>"q"
  attach_method :CFReadStreamScheduleWithRunLoop, :args=>3, :names=>[], :types=>["^{__CFReadStream=}", "^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFReadStreamSetClient, :args=>4, :names=>[], :types=>["^{__CFReadStream=}", "Q", "^?", "^{_CFStreamClientContext=q^v^?^?^?}"], :retval=>"B"
  attach_method :CFReadStreamSetProperty, :args=>3, :names=>[], :types=>["^{__CFReadStream=}", "^{__CFString=}", "@"], :retval=>"B"
  attach_method :CFReadStreamUnscheduleFromRunLoop, :args=>3, :names=>[], :types=>["^{__CFReadStream=}", "^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRelease, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :CFRetain, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :CFRunLoopAddCommonMode, :args=>2, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopAddObserver, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopObserver=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopAddSource, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopSource=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopAddTimer, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopTimer=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopContainsObserver, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopObserver=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFRunLoopContainsSource, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopSource=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFRunLoopContainsTimer, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopTimer=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFRunLoopCopyAllModes, :args=>1, :names=>[], :types=>["^{__CFRunLoop=}"], :retval=>"^{__CFArray=}"
  attach_method :CFRunLoopCopyCurrentMode, :args=>1, :names=>[], :types=>["^{__CFRunLoop=}"], :retval=>"^{__CFString=}"
  attach_method :CFRunLoopGetCurrent, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFRunLoop=}"
  attach_method :CFRunLoopGetMain, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFRunLoop=}"
  attach_method :CFRunLoopGetNextTimerFireDate, :args=>2, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"d"
  attach_method :CFRunLoopGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFRunLoopIsWaiting, :args=>1, :names=>[], :types=>["^{__CFRunLoop=}"], :retval=>"B"
  attach_method :CFRunLoopObserverCreate, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "Q", "B", "q", "^?", "^{_CFRunLoopObserverContext=q^v^?^?^?}"], :retval=>"^{__CFRunLoopObserver=}"
  attach_method :CFRunLoopObserverCreateWithHandler, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "Q", "B", "q", "@?"], :retval=>"^{__CFRunLoopObserver=}"
  attach_method :CFRunLoopObserverDoesRepeat, :args=>1, :names=>[], :types=>["^{__CFRunLoopObserver=}"], :retval=>"B"
  attach_method :CFRunLoopObserverGetActivities, :args=>1, :names=>[], :types=>["^{__CFRunLoopObserver=}"], :retval=>"Q"
  attach_method :CFRunLoopObserverGetContext, :args=>2, :names=>[], :types=>["^{__CFRunLoopObserver=}", "^{_CFRunLoopObserverContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFRunLoopObserverGetOrder, :args=>1, :names=>[], :types=>["^{__CFRunLoopObserver=}"], :retval=>"q"
  attach_method :CFRunLoopObserverGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFRunLoopObserverInvalidate, :args=>1, :names=>[], :types=>["^{__CFRunLoopObserver=}"], :retval=>"v"
  attach_method :CFRunLoopObserverIsValid, :args=>1, :names=>[], :types=>["^{__CFRunLoopObserver=}"], :retval=>"B"
  attach_method :CFRunLoopPerformBlock, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "@", "@?"], :retval=>"v"
  attach_method :CFRunLoopRemoveObserver, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopObserver=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopRemoveSource, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopSource=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopRemoveTimer, :args=>3, :names=>[], :types=>["^{__CFRunLoop=}", "^{__CFRunLoopTimer=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFRunLoopRun, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :CFRunLoopRunInMode, :args=>3, :names=>[], :types=>["^{__CFString=}", "d", "B"], :retval=>"i"
  attach_method :CFRunLoopSourceCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFRunLoopSourceContext=q^v^?^?^?^?^?^?^?^?}"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFRunLoopSourceGetContext, :args=>2, :names=>[], :types=>["^{__CFRunLoopSource=}", "^{_CFRunLoopSourceContext=q^v^?^?^?^?^?^?^?^?}"], :retval=>"v"
  attach_method :CFRunLoopSourceGetOrder, :args=>1, :names=>[], :types=>["^{__CFRunLoopSource=}"], :retval=>"q"
  attach_method :CFRunLoopSourceGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFRunLoopSourceInvalidate, :args=>1, :names=>[], :types=>["^{__CFRunLoopSource=}"], :retval=>"v"
  attach_method :CFRunLoopSourceIsValid, :args=>1, :names=>[], :types=>["^{__CFRunLoopSource=}"], :retval=>"B"
  attach_method :CFRunLoopSourceSignal, :args=>1, :names=>[], :types=>["^{__CFRunLoopSource=}"], :retval=>"v"
  attach_method :CFRunLoopStop, :args=>1, :names=>[], :types=>["^{__CFRunLoop=}"], :retval=>"v"
  attach_method :CFRunLoopTimerCreate, :args=>7, :names=>[], :types=>["^{__CFAllocator=}", "d", "d", "Q", "q", "^?", "^{_CFRunLoopTimerContext=q^v^?^?^?}"], :retval=>"^{__CFRunLoopTimer=}"
  attach_method :CFRunLoopTimerCreateWithHandler, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "d", "d", "Q", "q", "@?"], :retval=>"^{__CFRunLoopTimer=}"
  attach_method :CFRunLoopTimerDoesRepeat, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"B"
  attach_method :CFRunLoopTimerGetContext, :args=>2, :names=>[], :types=>["^{__CFRunLoopTimer=}", "^{_CFRunLoopTimerContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFRunLoopTimerGetInterval, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"d"
  attach_method :CFRunLoopTimerGetNextFireDate, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"d"
  attach_method :CFRunLoopTimerGetOrder, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"q"
  attach_method :CFRunLoopTimerGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFRunLoopTimerInvalidate, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"v"
  attach_method :CFRunLoopTimerIsValid, :args=>1, :names=>[], :types=>["^{__CFRunLoopTimer=}"], :retval=>"B"
  attach_method :CFRunLoopTimerSetNextFireDate, :args=>2, :names=>[], :types=>["^{__CFRunLoopTimer=}", "d"], :retval=>"v"
  attach_method :CFRunLoopWakeUp, :args=>1, :names=>[], :types=>["^{__CFRunLoop=}"], :retval=>"v"
  attach_method :CFSetAddValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"v"
  attach_method :CFSetApplyFunction, :args=>3, :names=>[], :types=>["^{__CFSet=}", "^?", "^v"], :retval=>"v"
  attach_method :CFSetContainsValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"B"
  attach_method :CFSetCreate, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^^v", "q", "^{_CFSetCallBacks=q^?^?^?^?^?}"], :retval=>"^{__CFSet=}"
  attach_method :CFSetCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFSet=}"], :retval=>"^{__CFSet=}"
  attach_method :CFSetCreateMutable, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{_CFSetCallBacks=q^?^?^?^?^?}"], :retval=>"^{__CFSet=}"
  attach_method :CFSetCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFSet=}"], :retval=>"^{__CFSet=}"
  attach_method :CFSetGetCount, :args=>1, :names=>[], :types=>["^{__CFSet=}"], :retval=>"q"
  attach_method :CFSetGetCountOfValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"q"
  attach_method :CFSetGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFSetGetValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"^v"
  attach_method :CFSetGetValueIfPresent, :args=>3, :names=>[], :types=>["^{__CFSet=}", "^v", "^^v"], :retval=>"B"
  attach_method :CFSetGetValues, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^^v"], :retval=>"v"
  attach_method :CFSetRemoveAllValues, :args=>1, :names=>[], :types=>["^{__CFSet=}"], :retval=>"v"
  attach_method :CFSetRemoveValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"v"
  attach_method :CFSetReplaceValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"v"
  attach_method :CFSetSetValue, :args=>2, :names=>[], :types=>["^{__CFSet=}", "^v"], :retval=>"v"
  attach_method :CFShow, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :CFShowStr, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"v"
  attach_method :CFSocketConnectToAddress, :args=>3, :names=>[], :types=>["^{__CFSocket=}", "^{__CFData=}", "d"], :retval=>"q"
  attach_method :CFSocketCopyAddress, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"^{__CFData=}"
  attach_method :CFSocketCopyPeerAddress, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"^{__CFData=}"
  attach_method :CFSocketCopyRegisteredSocketSignature, :args=>5, :names=>[], :types=>["^{_CFSocketSignature=iii^{__CFData}}", "d", "^{__CFString=}", "^{_CFSocketSignature=iii^{__CFData}}", "^^{__CFData}"], :retval=>"q"
  attach_method :CFSocketCopyRegisteredValue, :args=>5, :names=>[], :types=>["^{_CFSocketSignature=iii^{__CFData}}", "d", "^{__CFString=}", "^^v", "^^{__CFData}"], :retval=>"q"
  attach_method :CFSocketCreate, :args=>7, :names=>[], :types=>["^{__CFAllocator=}", "i", "i", "i", "Q", "^?", "^{_CFSocketContext=q^v^?^?^?}"], :retval=>"^{__CFSocket=}"
  attach_method :CFSocketCreateConnectedToSocketSignature, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFSocketSignature=iii^{__CFData}}", "Q", "^?", "^{_CFSocketContext=q^v^?^?^?}", "d"], :retval=>"^{__CFSocket=}"
  attach_method :CFSocketCreateRunLoopSource, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFSocket=}", "q"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFSocketCreateWithNative, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "i", "Q", "^?", "^{_CFSocketContext=q^v^?^?^?}"], :retval=>"^{__CFSocket=}"
  attach_method :CFSocketCreateWithSocketSignature, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFSocketSignature=iii^{__CFData}}", "Q", "^?", "^{_CFSocketContext=q^v^?^?^?}"], :retval=>"^{__CFSocket=}"
  attach_method :CFSocketDisableCallBacks, :args=>2, :names=>[], :types=>["^{__CFSocket=}", "Q"], :retval=>"v"
  attach_method :CFSocketEnableCallBacks, :args=>2, :names=>[], :types=>["^{__CFSocket=}", "Q"], :retval=>"v"
  attach_method :CFSocketGetContext, :args=>2, :names=>[], :types=>["^{__CFSocket=}", "^{_CFSocketContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFSocketGetDefaultNameRegistryPortNumber, :args=>0, :names=>[], :types=>[], :retval=>"S"
  attach_method :CFSocketGetNative, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"i"
  attach_method :CFSocketGetSocketFlags, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"Q"
  attach_method :CFSocketGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFSocketInvalidate, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"v"
  attach_method :CFSocketIsValid, :args=>1, :names=>[], :types=>["^{__CFSocket=}"], :retval=>"B"
  attach_method :CFSocketRegisterSocketSignature, :args=>4, :names=>[], :types=>["^{_CFSocketSignature=iii^{__CFData}}", "d", "^{__CFString=}", "^{_CFSocketSignature=iii^{__CFData}}"], :retval=>"q"
  attach_method :CFSocketRegisterValue, :args=>4, :names=>[], :types=>["^{_CFSocketSignature=iii^{__CFData}}", "d", "^{__CFString=}", "@"], :retval=>"q"
  attach_method :CFSocketSendData, :args=>4, :names=>[], :types=>["^{__CFSocket=}", "^{__CFData=}", "^{__CFData=}", "d"], :retval=>"q"
  attach_method :CFSocketSetAddress, :args=>2, :names=>[], :types=>["^{__CFSocket=}", "^{__CFData=}"], :retval=>"q"
  attach_method :CFSocketSetDefaultNameRegistryPortNumber, :args=>1, :names=>[], :types=>["S"], :retval=>"v"
  attach_method :CFSocketSetSocketFlags, :args=>2, :names=>[], :types=>["^{__CFSocket=}", "Q"], :retval=>"v"
  attach_method :CFSocketUnregister, :args=>3, :names=>[], :types=>["^{_CFSocketSignature=iii^{__CFData}}", "d", "^{__CFString=}"], :retval=>"q"
  attach_method :CFStreamCreateBoundPair, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^^{__CFReadStream}", "^^{__CFWriteStream}", "q"], :retval=>"v"
  attach_method :CFStreamCreatePairWithPeerSocketSignature, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFSocketSignature=iii^{__CFData}}", "^^{__CFReadStream}", "^^{__CFWriteStream}"], :retval=>"v"
  attach_method :CFStreamCreatePairWithSocket, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "i", "^^{__CFReadStream}", "^^{__CFWriteStream}"], :retval=>"v"
  attach_method :CFStreamCreatePairWithSocketToHost, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "I", "^^{__CFReadStream}", "^^{__CFWriteStream}"], :retval=>"v"
  attach_method :CFStringAppend, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringAppendCString, :args=>3, :names=>[], :types=>["^{__CFString=}", "*", "I"], :retval=>"v"
  attach_method :CFStringAppendCharacters, :args=>3, :names=>[], :types=>["^{__CFString=}", "^S", "q"], :retval=>"v"
  attach_method :CFStringAppendFormat, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFDictionary=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringAppendFormatAndArguments, :args=>4, :names=>[], :types=>["^{__CFString=}", "^{__CFDictionary=}", "^{__CFString=}", "^{__va_list_tag=II^v^v}"], :retval=>"v"
  attach_method :CFStringAppendPascalString, :args=>3, :names=>[], :types=>["^{__CFString=}", "*", "I"], :retval=>"v"
  attach_method :CFStringCapitalize, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFLocale=}"], :retval=>"v"
  attach_method :CFStringCompare, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "Q"], :retval=>"q"
  attach_method :CFStringCompareWithOptions, :args=>4, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q"], :retval=>"q"
  attach_method :CFStringCompareWithOptionsAndLocale, :args=>5, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q", "^{__CFLocale=}"], :retval=>"q"
  attach_method :CFStringConvertEncodingToIANACharSetName, :args=>1, :names=>[], :types=>["I"], :retval=>"^{__CFString=}"
  attach_method :CFStringConvertEncodingToNSStringEncoding, :args=>1, :names=>[], :types=>["I"], :retval=>"Q"
  attach_method :CFStringConvertEncodingToWindowsCodepage, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFStringConvertIANACharSetNameToEncoding, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"I"
  attach_method :CFStringConvertNSStringEncodingToEncoding, :args=>1, :names=>[], :types=>["Q"], :retval=>"I"
  attach_method :CFStringConvertWindowsCodepageToEncoding, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFStringCreateArrayBySeparatingStrings, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFArray=}"
  attach_method :CFStringCreateArrayWithFindResults, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q"], :retval=>"^{__CFArray=}"
  attach_method :CFStringCreateByCombiningStrings, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFArray=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateExternalRepresentation, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "I", "C"], :retval=>"^{__CFData=}"
  attach_method :CFStringCreateFromExternalRepresentation, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "I"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateMutable, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "q"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateMutableCopy, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateMutableWithExternalCharactersNoCopy, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^S", "q", "q", "^{__CFAllocator=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithBytes, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "I", "B"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithBytesNoCopy, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "I", "B", "^{__CFAllocator=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithCString, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "*", "I"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithCStringNoCopy, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "*", "I", "^{__CFAllocator=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithCharacters, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^S", "q"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithCharactersNoCopy, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^S", "q", "^{__CFAllocator=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithFileSystemRepresentation, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "*"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithFormat, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDictionary=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithFormatAndArguments, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFDictionary=}", "^{__CFString=}", "^{__va_list_tag=II^v^v}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithPascalString, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "*", "I"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithPascalStringNoCopy, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "*", "I", "^{__CFAllocator=}"], :retval=>"^{__CFString=}"
  attach_method :CFStringCreateWithSubstring, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "{_CFRange=qq}"], :retval=>"^{__CFString=}"
  attach_method :CFStringDelete, :args=>2, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFStringFind, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "Q"], :retval=>"{_CFRange=qq}"
  attach_method :CFStringFindAndReplace, :args=>5, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q"], :retval=>"q"
  attach_method :CFStringFindCharacterFromSet, :args=>5, :names=>[], :types=>["^{__CFString=}", "^{__CFCharacterSet=}", "{_CFRange=qq}", "Q", "^{_CFRange=qq}"], :retval=>"B"
  attach_method :CFStringFindWithOptions, :args=>5, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q", "^{_CFRange=qq}"], :retval=>"B"
  attach_method :CFStringFindWithOptionsAndLocale, :args=>6, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "{_CFRange=qq}", "Q", "^{__CFLocale=}", "^{_CFRange=qq}"], :retval=>"B"
  attach_method :CFStringFold, :args=>3, :names=>[], :types=>["^{__CFString=}", "Q", "^{__CFLocale=}"], :retval=>"v"
  attach_method :CFStringGetBytes, :args=>8, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}", "I", "C", "B", "*", "q", "^q"], :retval=>"q"
  attach_method :CFStringGetCString, :args=>4, :names=>[], :types=>["^{__CFString=}", "*", "q", "I"], :retval=>"B"
  attach_method :CFStringGetCStringPtr, :args=>2, :names=>[], :types=>["^{__CFString=}", "I"], :retval=>"*"
  attach_method :CFStringGetCharacterAtIndex, :args=>2, :names=>[], :types=>["^{__CFString=}", "q"], :retval=>"S"
  attach_method :CFStringGetCharacterFromInlineBuffer, :args=>2, :names=>[], :types=>["^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=qq}qq}", "q"], :retval=>"S"
  attach_method :CFStringGetCharacters, :args=>3, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}", "^S"], :retval=>"v"
  attach_method :CFStringGetCharactersPtr, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"^S"
  attach_method :CFStringGetDoubleValue, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"d"
  attach_method :CFStringGetFastestEncoding, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"I"
  attach_method :CFStringGetFileSystemRepresentation, :args=>3, :names=>[], :types=>["^{__CFString=}", "*", "q"], :retval=>"B"
  attach_method :CFStringGetHyphenationLocationBeforeIndex, :args=>6, :names=>[], :types=>["^{__CFString=}", "q", "{_CFRange=qq}", "Q", "^{__CFLocale=}", "^I"], :retval=>"q"
  attach_method :CFStringGetIntValue, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"i"
  attach_method :CFStringGetLength, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"q"
  attach_method :CFStringGetLineBounds, :args=>5, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}", "^q", "^q", "^q"], :retval=>"v"
  attach_method :CFStringGetListOfAvailableEncodings, :args=>0, :names=>[], :types=>[], :retval=>"^I"
  attach_method :CFStringGetLongCharacterForSurrogatePair, :args=>2, :names=>[], :types=>["S", "S"], :retval=>"I"
  attach_method :CFStringGetMaximumSizeForEncoding, :args=>2, :names=>[], :types=>["q", "I"], :retval=>"q"
  attach_method :CFStringGetMaximumSizeOfFileSystemRepresentation, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"q"
  attach_method :CFStringGetMostCompatibleMacStringEncoding, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFStringGetNameOfEncoding, :args=>1, :names=>[], :types=>["I"], :retval=>"^{__CFString=}"
  attach_method :CFStringGetParagraphBounds, :args=>5, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}", "^q", "^q", "^q"], :retval=>"v"
  attach_method :CFStringGetPascalString, :args=>4, :names=>[], :types=>["^{__CFString=}", "*", "q", "I"], :retval=>"B"
  attach_method :CFStringGetPascalStringPtr, :args=>2, :names=>[], :types=>["^{__CFString=}", "I"], :retval=>"*"
  attach_method :CFStringGetRangeOfComposedCharactersAtIndex, :args=>2, :names=>[], :types=>["^{__CFString=}", "q"], :retval=>"{_CFRange=qq}"
  attach_method :CFStringGetSmallestEncoding, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"I"
  attach_method :CFStringGetSurrogatePairForLongCharacter, :args=>2, :names=>[], :types=>["I", "^S"], :retval=>"B"
  attach_method :CFStringGetSystemEncoding, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CFStringGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFStringHasPrefix, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFStringHasSuffix, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"B"
  attach_method :CFStringInitInlineBuffer, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{_CFStringInlineBuffer=[64S]^{__CFString}^S{_CFRange=qq}qq}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFStringInsert, :args=>3, :names=>[], :types=>["^{__CFString=}", "q", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringIsEncodingAvailable, :args=>1, :names=>[], :types=>["I"], :retval=>"B"
  attach_method :CFStringIsHyphenationAvailableForLocale, :args=>1, :names=>[], :types=>["^{__CFLocale=}"], :retval=>"B"
  attach_method :CFStringIsSurrogateHighCharacter, :args=>1, :names=>[], :types=>["S"], :retval=>"B"
  attach_method :CFStringIsSurrogateLowCharacter, :args=>1, :names=>[], :types=>["S"], :retval=>"B"
  attach_method :CFStringLowercase, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFLocale=}"], :retval=>"v"
  attach_method :CFStringNormalize, :args=>2, :names=>[], :types=>["^{__CFString=}", "q"], :retval=>"v"
  attach_method :CFStringPad, :args=>4, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}", "q", "q"], :retval=>"v"
  attach_method :CFStringReplace, :args=>3, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringReplaceAll, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringSetExternalCharactersNoCopy, :args=>4, :names=>[], :types=>["^{__CFString=}", "^S", "q", "q"], :retval=>"v"
  attach_method :CFStringTokenizerAdvanceToNextToken, :args=>1, :names=>[], :types=>["^{__CFStringTokenizer=}"], :retval=>"Q"
  attach_method :CFStringTokenizerCopyBestStringLanguage, :args=>2, :names=>[], :types=>["^{__CFString=}", "{_CFRange=qq}"], :retval=>"^{__CFString=}"
  attach_method :CFStringTokenizerCopyCurrentTokenAttribute, :args=>2, :names=>[], :types=>["^{__CFStringTokenizer=}", "Q"], :retval=>"@"
  attach_method :CFStringTokenizerCreate, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "{_CFRange=qq}", "Q", "^{__CFLocale=}"], :retval=>"^{__CFStringTokenizer=}"
  attach_method :CFStringTokenizerGetCurrentSubTokens, :args=>4, :names=>[], :types=>["^{__CFStringTokenizer=}", "^{_CFRange=qq}", "q", "^{__CFArray=}"], :retval=>"q"
  attach_method :CFStringTokenizerGetCurrentTokenRange, :args=>1, :names=>[], :types=>["^{__CFStringTokenizer=}"], :retval=>"{_CFRange=qq}"
  attach_method :CFStringTokenizerGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFStringTokenizerGoToTokenAtIndex, :args=>2, :names=>[], :types=>["^{__CFStringTokenizer=}", "q"], :retval=>"Q"
  attach_method :CFStringTokenizerSetString, :args=>3, :names=>[], :types=>["^{__CFStringTokenizer=}", "^{__CFString=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CFStringTransform, :args=>4, :names=>[], :types=>["^{__CFString=}", "^{_CFRange=qq}", "^{__CFString=}", "B"], :retval=>"B"
  attach_method :CFStringTrim, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFStringTrimWhitespace, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"v"
  attach_method :CFStringUppercase, :args=>2, :names=>[], :types=>["^{__CFString=}", "^{__CFLocale=}"], :retval=>"v"
  attach_method :CFSwapInt16, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :CFSwapInt16BigToHost, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :CFSwapInt16HostToBig, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :CFSwapInt16HostToLittle, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :CFSwapInt16LittleToHost, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :CFSwapInt32, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFSwapInt32BigToHost, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFSwapInt32HostToBig, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFSwapInt32HostToLittle, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFSwapInt32LittleToHost, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CFSwapInt64, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :CFSwapInt64BigToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :CFSwapInt64HostToBig, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :CFSwapInt64HostToLittle, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :CFSwapInt64LittleToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :CFTimeZoneCopyAbbreviation, :args=>2, :names=>[], :types=>["^{__CFTimeZone=}", "d"], :retval=>"^{__CFString=}"
  attach_method :CFTimeZoneCopyAbbreviationDictionary, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFDictionary=}"
  attach_method :CFTimeZoneCopyDefault, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFTimeZone=}"
  attach_method :CFTimeZoneCopyKnownNames, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CFTimeZoneCopyLocalizedName, :args=>3, :names=>[], :types=>["^{__CFTimeZone=}", "q", "^{__CFLocale=}"], :retval=>"^{__CFString=}"
  attach_method :CFTimeZoneCopySystem, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFTimeZone=}"
  attach_method :CFTimeZoneCreate, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFData=}"], :retval=>"^{__CFTimeZone=}"
  attach_method :CFTimeZoneCreateWithName, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "B"], :retval=>"^{__CFTimeZone=}"
  attach_method :CFTimeZoneCreateWithTimeIntervalFromGMT, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "d"], :retval=>"^{__CFTimeZone=}"
  attach_method :CFTimeZoneGetData, :args=>1, :names=>[], :types=>["^{__CFTimeZone=}"], :retval=>"^{__CFData=}"
  attach_method :CFTimeZoneGetDaylightSavingTimeOffset, :args=>2, :names=>[], :types=>["^{__CFTimeZone=}", "d"], :retval=>"d"
  attach_method :CFTimeZoneGetName, :args=>1, :names=>[], :types=>["^{__CFTimeZone=}"], :retval=>"^{__CFString=}"
  attach_method :CFTimeZoneGetNextDaylightSavingTimeTransition, :args=>2, :names=>[], :types=>["^{__CFTimeZone=}", "d"], :retval=>"d"
  attach_method :CFTimeZoneGetSecondsFromGMT, :args=>2, :names=>[], :types=>["^{__CFTimeZone=}", "d"], :retval=>"d"
  attach_method :CFTimeZoneGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFTimeZoneIsDaylightSavingTime, :args=>2, :names=>[], :types=>["^{__CFTimeZone=}", "d"], :retval=>"B"
  attach_method :CFTimeZoneResetSystem, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :CFTimeZoneSetAbbreviationDictionary, :args=>1, :names=>[], :types=>["^{__CFDictionary=}"], :retval=>"v"
  attach_method :CFTimeZoneSetDefault, :args=>1, :names=>[], :types=>["^{__CFTimeZone=}"], :retval=>"v"
  attach_method :CFTreeAppendChild, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^{__CFTree=}"], :retval=>"v"
  attach_method :CFTreeApplyFunctionToChildren, :args=>3, :names=>[], :types=>["^{__CFTree=}", "^?", "^v"], :retval=>"v"
  attach_method :CFTreeCreate, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{_CFTreeContext=q^v^?^?^?}"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeFindRoot, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeGetChildAtIndex, :args=>2, :names=>[], :types=>["^{__CFTree=}", "q"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeGetChildCount, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"q"
  attach_method :CFTreeGetChildren, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^^{__CFTree}"], :retval=>"v"
  attach_method :CFTreeGetContext, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^{_CFTreeContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFTreeGetFirstChild, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeGetNextSibling, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeGetParent, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"^{__CFTree=}"
  attach_method :CFTreeGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFTreeInsertSibling, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^{__CFTree=}"], :retval=>"v"
  attach_method :CFTreePrependChild, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^{__CFTree=}"], :retval=>"v"
  attach_method :CFTreeRemove, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"v"
  attach_method :CFTreeRemoveAllChildren, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"v"
  attach_method :CFTreeSetContext, :args=>2, :names=>[], :types=>["^{__CFTree=}", "^{_CFTreeContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFTreeSortChildren, :args=>3, :names=>[], :types=>["^{__CFTree=}", "^?", "^v"], :retval=>"v"
  attach_method :CFURLCanBeDecomposed, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"B"
  attach_method :CFURLClearResourcePropertyCache, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"v"
  attach_method :CFURLClearResourcePropertyCacheForKey, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFURLCopyAbsoluteURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCopyFileSystemPath, :args=>2, :names=>[], :types=>["^{__CFURL=}", "q"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyFragment, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyHostName, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyLastPathComponent, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyNetLocation, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyParameterString, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyPassword, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyPath, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyPathExtension, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyQueryString, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyResourcePropertiesForKeys, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^{__CFArray=}", "^^{__CFError}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFURLCopyResourcePropertyForKey, :args=>4, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}", "^v", "^^{__CFError}"], :retval=>"B"
  attach_method :CFURLCopyResourceSpecifier, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyScheme, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyStrictPath, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^B"], :retval=>"^{__CFString=}"
  attach_method :CFURLCopyUserName, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCreateAbsoluteURLWithBytes, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "I", "^{__CFURL=}", "B"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateBookmarkData, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "Q", "^{__CFArray=}", "^{__CFURL=}", "^^{__CFError}"], :retval=>"^{__CFData=}"
  attach_method :CFURLCreateBookmarkDataFromAliasRecord, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}"], :retval=>"^{__CFData=}"
  attach_method :CFURLCreateBookmarkDataFromFile, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^^{__CFError}"], :retval=>"^{__CFData=}"
  attach_method :CFURLCreateByResolvingBookmarkData, :args=>7, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "Q", "^{__CFURL=}", "^{__CFArray=}", "^B", "^^{__CFError}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateCopyAppendingPathComponent, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^{__CFString=}", "B"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateCopyAppendingPathExtension, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^{__CFString=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateCopyDeletingLastPathComponent, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateCopyDeletingPathExtension, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateData, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "I", "B"], :retval=>"^{__CFData=}"
  attach_method :CFURLCreateDataAndPropertiesFromResource, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^^{__CFData}", "^^{__CFDictionary}", "^{__CFArray=}", "^i"], :retval=>"B"
  attach_method :CFURLCreateFilePathURL, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^^{__CFError}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateFileReferenceURL, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^^{__CFError}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateFromFSRef, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{FSRef=[80C]}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateFromFileSystemRepresentation, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "B"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateFromFileSystemRepresentationRelativeToBase, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "B", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreatePropertyFromResource, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "^{__CFString=}", "^i"], :retval=>"@"
  attach_method :CFURLCreateResourcePropertiesForKeysFromBookmarkData, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFArray=}", "^{__CFData=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFURLCreateResourcePropertyForKeyFromBookmarkData, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFData=}"], :retval=>"@"
  attach_method :CFURLCreateStringByAddingPercentEscapes, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "I"], :retval=>"^{__CFString=}"
  attach_method :CFURLCreateStringByReplacingPercentEscapes, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLCreateStringByReplacingPercentEscapesUsingEncoding, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFString=}", "I"], :retval=>"^{__CFString=}"
  attach_method :CFURLCreateWithBytes, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "*", "q", "I", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateWithFileSystemPath, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "q", "B"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateWithFileSystemPathRelativeToBase, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "q", "B", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLCreateWithString, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLDestroyResource, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^i"], :retval=>"B"
  attach_method :CFURLEnumeratorCreateForDirectoryURL, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "Q", "^{__CFArray=}"], :retval=>"^{__CFURLEnumerator=}"
  attach_method :CFURLEnumeratorCreateForMountedVolumes, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "Q", "^{__CFArray=}"], :retval=>"^{__CFURLEnumerator=}"
  attach_method :CFURLEnumeratorGetDescendentLevel, :args=>1, :names=>[], :types=>["^{__CFURLEnumerator=}"], :retval=>"q"
  attach_method :CFURLEnumeratorGetNextURL, :args=>3, :names=>[], :types=>["^{__CFURLEnumerator=}", "^^{__CFURL}", "^^{__CFError}"], :retval=>"q"
  attach_method :CFURLEnumeratorGetSourceDidChange, :args=>1, :names=>[], :types=>["^{__CFURLEnumerator=}"], :retval=>"B"
  attach_method :CFURLEnumeratorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFURLEnumeratorSkipDescendents, :args=>1, :names=>[], :types=>["^{__CFURLEnumerator=}"], :retval=>"v"
  attach_method :CFURLGetBaseURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFURL=}"
  attach_method :CFURLGetByteRangeForComponent, :args=>3, :names=>[], :types=>["^{__CFURL=}", "q", "^{_CFRange=qq}"], :retval=>"{_CFRange=qq}"
  attach_method :CFURLGetBytes, :args=>3, :names=>[], :types=>["^{__CFURL=}", "*", "q"], :retval=>"q"
  attach_method :CFURLGetFSRef, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^{FSRef=[80C]}"], :retval=>"B"
  attach_method :CFURLGetFileSystemRepresentation, :args=>4, :names=>[], :types=>["^{__CFURL=}", "B", "*", "q"], :retval=>"B"
  attach_method :CFURLGetPortNumber, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"i"
  attach_method :CFURLGetString, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFString=}"
  attach_method :CFURLGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFURLHasDirectoryPath, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"B"
  attach_method :CFURLResourceIsReachable, :args=>2, :names=>[], :types=>["^{__CFURL=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CFURLSetResourcePropertiesForKeys, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^{__CFDictionary=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CFURLSetResourcePropertyForKey, :args=>4, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}", "@", "^^{__CFError}"], :retval=>"B"
  attach_method :CFURLSetTemporaryResourcePropertyForKey, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^{__CFString=}", "@"], :retval=>"v"
  attach_method :CFURLStartAccessingSecurityScopedResource, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"B"
  attach_method :CFURLStopAccessingSecurityScopedResource, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"v"
  attach_method :CFURLWriteBookmarkDataToFile, :args=>4, :names=>[], :types=>["^{__CFData=}", "^{__CFURL=}", "Q", "^^{__CFError}"], :retval=>"B"
  attach_method :CFURLWriteDataAndPropertiesToResource, :args=>4, :names=>[], :types=>["^{__CFURL=}", "^{__CFData=}", "^{__CFDictionary=}", "^i"], :retval=>"B"
  attach_method :CFUUIDCreate, :args=>1, :names=>[], :types=>["^{__CFAllocator=}"], :retval=>"^{__CFUUID=}"
  attach_method :CFUUIDCreateFromString, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}"], :retval=>"^{__CFUUID=}"
  attach_method :CFUUIDCreateFromUUIDBytes, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "{_CFUUIDBytes=CCCCCCCCCCCCCCCC}"], :retval=>"^{__CFUUID=}"
  attach_method :CFUUIDCreateString, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFUUID=}"], :retval=>"^{__CFString=}"
  attach_method :CFUUIDCreateWithBytes, :args=>17, :names=>[], :types=>["^{__CFAllocator=}", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C"], :retval=>"^{__CFUUID=}"
  attach_method :CFUUIDGetConstantUUIDWithBytes, :args=>17, :names=>[], :types=>["^{__CFAllocator=}", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C", "C"], :retval=>"^{__CFUUID=}"
  attach_method :CFUUIDGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFUUIDGetUUIDBytes, :args=>1, :names=>[], :types=>["^{__CFUUID=}"], :retval=>"{_CFUUIDBytes=CCCCCCCCCCCCCCCC}"
  attach_method :CFUserNotificationCancel, :args=>1, :names=>[], :types=>["^{__CFUserNotification=}"], :retval=>"i"
  attach_method :CFUserNotificationCheckBoxChecked, :args=>1, :names=>[], :types=>["q"], :retval=>"Q"
  attach_method :CFUserNotificationCreate, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "d", "Q", "^i", "^{__CFDictionary=}"], :retval=>"^{__CFUserNotification=}"
  attach_method :CFUserNotificationCreateRunLoopSource, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFUserNotification=}", "^?", "q"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CFUserNotificationDisplayAlert, :args=>11, :names=>[], :types=>["d", "Q", "^{__CFURL=}", "^{__CFURL=}", "^{__CFURL=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}", "^Q"], :retval=>"i"
  attach_method :CFUserNotificationDisplayNotice, :args=>8, :names=>[], :types=>["d", "Q", "^{__CFURL=}", "^{__CFURL=}", "^{__CFURL=}", "^{__CFString=}", "^{__CFString=}", "^{__CFString=}"], :retval=>"i"
  attach_method :CFUserNotificationGetResponseDictionary, :args=>1, :names=>[], :types=>["^{__CFUserNotification=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CFUserNotificationGetResponseValue, :args=>3, :names=>[], :types=>["^{__CFUserNotification=}", "^{__CFString=}", "q"], :retval=>"^{__CFString=}"
  attach_method :CFUserNotificationGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFUserNotificationPopUpSelection, :args=>1, :names=>[], :types=>["q"], :retval=>"Q"
  attach_method :CFUserNotificationReceiveResponse, :args=>3, :names=>[], :types=>["^{__CFUserNotification=}", "d", "^Q"], :retval=>"i"
  attach_method :CFUserNotificationSecureTextField, :args=>1, :names=>[], :types=>["q"], :retval=>"Q"
  attach_method :CFUserNotificationUpdate, :args=>4, :names=>[], :types=>["^{__CFUserNotification=}", "d", "Q", "^{__CFDictionary=}"], :retval=>"i"
  attach_method :CFWriteStreamCanAcceptBytes, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"B"
  attach_method :CFWriteStreamClose, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"v"
  attach_method :CFWriteStreamCopyError, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"^{__CFError=}"
  attach_method :CFWriteStreamCopyProperty, :args=>2, :names=>[], :types=>["^{__CFWriteStream=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CFWriteStreamCreateWithAllocatedBuffers, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFAllocator=}"], :retval=>"^{__CFWriteStream=}"
  attach_method :CFWriteStreamCreateWithBuffer, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "*", "q"], :retval=>"^{__CFWriteStream=}"
  attach_method :CFWriteStreamCreateWithFile, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}"], :retval=>"^{__CFWriteStream=}"
  attach_method :CFWriteStreamGetError, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"{_CFStreamError=qi}"
  attach_method :CFWriteStreamGetStatus, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"q"
  attach_method :CFWriteStreamGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFWriteStreamOpen, :args=>1, :names=>[], :types=>["^{__CFWriteStream=}"], :retval=>"B"
  attach_method :CFWriteStreamScheduleWithRunLoop, :args=>3, :names=>[], :types=>["^{__CFWriteStream=}", "^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFWriteStreamSetClient, :args=>4, :names=>[], :types=>["^{__CFWriteStream=}", "Q", "^?", "^{_CFStreamClientContext=q^v^?^?^?}"], :retval=>"B"
  attach_method :CFWriteStreamSetProperty, :args=>3, :names=>[], :types=>["^{__CFWriteStream=}", "^{__CFString=}", "@"], :retval=>"B"
  attach_method :CFWriteStreamUnscheduleFromRunLoop, :args=>3, :names=>[], :types=>["^{__CFWriteStream=}", "^{__CFRunLoop=}", "^{__CFString=}"], :retval=>"v"
  attach_method :CFWriteStreamWrite, :args=>3, :names=>[], :types=>["^{__CFWriteStream=}", "*", "q"], :retval=>"q"
  attach_method :CFXMLCreateStringByEscapingEntities, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFDictionary=}"], :retval=>"^{__CFString=}"
  attach_method :CFXMLCreateStringByUnescapingEntities, :args=>3, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFString=}", "^{__CFDictionary=}"], :retval=>"^{__CFString=}"
  attach_method :CFXMLNodeCreate, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "q", "^{__CFString=}", "^v", "q"], :retval=>"^{__CFXMLNode=}"
  attach_method :CFXMLNodeCreateCopy, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFXMLNode=}"], :retval=>"^{__CFXMLNode=}"
  attach_method :CFXMLNodeGetInfoPtr, :args=>1, :names=>[], :types=>["^{__CFXMLNode=}"], :retval=>"^v"
  attach_method :CFXMLNodeGetString, :args=>1, :names=>[], :types=>["^{__CFXMLNode=}"], :retval=>"^{__CFString=}"
  attach_method :CFXMLNodeGetTypeCode, :args=>1, :names=>[], :types=>["^{__CFXMLNode=}"], :retval=>"q"
  attach_method :CFXMLNodeGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFXMLNodeGetVersion, :args=>1, :names=>[], :types=>["^{__CFXMLNode=}"], :retval=>"q"
  attach_method :CFXMLParserAbort, :args=>3, :names=>[], :types=>["^{__CFXMLParser=}", "q", "^{__CFString=}"], :retval=>"v"
  attach_method :CFXMLParserCopyErrorDescription, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"^{__CFString=}"
  attach_method :CFXMLParserCreate, :args=>7, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "^{__CFURL=}", "Q", "q", "^{_CFXMLParserCallBacks=q^?^?^?^?^?}", "^{_CFXMLParserContext=q^v^?^?^?}"], :retval=>"^{__CFXMLParser=}"
  attach_method :CFXMLParserCreateWithDataFromURL, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "Q", "q", "^{_CFXMLParserCallBacks=q^?^?^?^?^?}", "^{_CFXMLParserContext=q^v^?^?^?}"], :retval=>"^{__CFXMLParser=}"
  attach_method :CFXMLParserGetCallBacks, :args=>2, :names=>[], :types=>["^{__CFXMLParser=}", "^{_CFXMLParserCallBacks=q^?^?^?^?^?}"], :retval=>"v"
  attach_method :CFXMLParserGetContext, :args=>2, :names=>[], :types=>["^{__CFXMLParser=}", "^{_CFXMLParserContext=q^v^?^?^?}"], :retval=>"v"
  attach_method :CFXMLParserGetDocument, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"^v"
  attach_method :CFXMLParserGetLineNumber, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"q"
  attach_method :CFXMLParserGetLocation, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"q"
  attach_method :CFXMLParserGetSourceURL, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"^{__CFURL=}"
  attach_method :CFXMLParserGetStatusCode, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"q"
  attach_method :CFXMLParserGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CFXMLParserParse, :args=>1, :names=>[], :types=>["^{__CFXMLParser=}"], :retval=>"B"
  attach_method :CFXMLTreeCreateFromData, :args=>5, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "^{__CFURL=}", "Q", "q"], :retval=>"^{__CFTree=}"
  attach_method :CFXMLTreeCreateFromDataWithError, :args=>6, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}", "^{__CFURL=}", "Q", "q", "^^{__CFDictionary}"], :retval=>"^{__CFTree=}"
  attach_method :CFXMLTreeCreateWithDataFromURL, :args=>4, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFURL=}", "Q", "q"], :retval=>"^{__CFTree=}"
  attach_method :CFXMLTreeCreateWithNode, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFXMLNode=}"], :retval=>"^{__CFTree=}"
  attach_method :CFXMLTreeCreateXMLData, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFTree=}"], :retval=>"^{__CFData=}"
  attach_method :CFXMLTreeGetNode, :args=>1, :names=>[], :types=>["^{__CFTree=}"], :retval=>"^{__CFXMLNode=}"
  attach_method :CGAcquireDisplayFadeReservation, :args=>2, :names=>[], :types=>["f", "^I"], :retval=>"i"
  attach_method :CGAffineTransformConcat, :args=>2, :names=>[], :types=>["{CGAffineTransform=dddddd}", "{CGAffineTransform=dddddd}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformEqualToTransform, :args=>2, :names=>[], :types=>["{CGAffineTransform=dddddd}", "{CGAffineTransform=dddddd}"], :retval=>"B"
  attach_method :CGAffineTransformInvert, :args=>1, :names=>[], :types=>["{CGAffineTransform=dddddd}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformIsIdentity, :args=>1, :names=>[], :types=>["{CGAffineTransform=dddddd}"], :retval=>"B"
  attach_method :CGAffineTransformMake, :args=>6, :names=>[], :types=>["d", "d", "d", "d", "d", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformMakeRotation, :args=>1, :names=>[], :types=>["d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformMakeScale, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformMakeTranslation, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformRotate, :args=>2, :names=>[], :types=>["{CGAffineTransform=dddddd}", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformScale, :args=>3, :names=>[], :types=>["{CGAffineTransform=dddddd}", "d", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAffineTransformTranslate, :args=>3, :names=>[], :types=>["{CGAffineTransform=dddddd}", "d", "d"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGAssociateMouseAndMouseCursorPosition, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGBeginDisplayConfiguration, :args=>1, :names=>[], :types=>["^^{_CGDisplayConfigRef}"], :retval=>"i"
  attach_method :CGBitmapContextCreate, :args=>7, :names=>[], :types=>["^v", "Q", "Q", "Q", "Q", "^{CGColorSpace=}", "I"], :retval=>"^{CGContext=}"
  attach_method :CGBitmapContextCreateImage, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"^{CGImage=}"
  attach_method :CGBitmapContextCreateWithData, :args=>9, :names=>[], :types=>["^v", "Q", "Q", "Q", "Q", "^{CGColorSpace=}", "I", "^?", "^v"], :retval=>"^{CGContext=}"
  attach_method :CGBitmapContextGetAlphaInfo, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"i"
  attach_method :CGBitmapContextGetBitmapInfo, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"I"
  attach_method :CGBitmapContextGetBitsPerComponent, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"Q"
  attach_method :CGBitmapContextGetBitsPerPixel, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"Q"
  attach_method :CGBitmapContextGetBytesPerRow, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"Q"
  attach_method :CGBitmapContextGetColorSpace, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGBitmapContextGetData, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"^v"
  attach_method :CGBitmapContextGetHeight, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"Q"
  attach_method :CGBitmapContextGetWidth, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"Q"
  attach_method :CGCancelDisplayConfiguration, :args=>1, :names=>[], :types=>["^{_CGDisplayConfigRef=}"], :retval=>"i"
  attach_method :CGCaptureAllDisplays, :args=>0, :names=>[], :types=>[], :retval=>"i"
  attach_method :CGCaptureAllDisplaysWithOptions, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGColorCreate, :args=>2, :names=>[], :types=>["^{CGColorSpace=}", "^d"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateCopy, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateCopyWithAlpha, :args=>2, :names=>[], :types=>["^{CGColor=}", "d"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateGenericCMYK, :args=>5, :names=>[], :types=>["d", "d", "d", "d", "d"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateGenericGray, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateGenericRGB, :args=>4, :names=>[], :types=>["d", "d", "d", "d"], :retval=>"^{CGColor=}"
  attach_method :CGColorCreateWithPattern, :args=>3, :names=>[], :types=>["^{CGColorSpace=}", "^{CGPattern=}", "^d"], :retval=>"^{CGColor=}"
  attach_method :CGColorEqualToColor, :args=>2, :names=>[], :types=>["^{CGColor=}", "^{CGColor=}"], :retval=>"B"
  attach_method :CGColorGetAlpha, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"d"
  attach_method :CGColorGetColorSpace, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorGetComponents, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"^d"
  attach_method :CGColorGetConstantColor, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"^{CGColor=}"
  attach_method :CGColorGetNumberOfComponents, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"Q"
  attach_method :CGColorGetPattern, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"^{CGPattern=}"
  attach_method :CGColorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGColorRelease, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"v"
  attach_method :CGColorRetain, :args=>1, :names=>[], :types=>["^{CGColor=}"], :retval=>"^{CGColor=}"
  attach_method :CGColorSpaceCopyICCProfile, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"^{__CFData=}"
  attach_method :CGColorSpaceCopyName, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"^{__CFString=}"
  attach_method :CGColorSpaceCreateCalibratedGray, :args=>3, :names=>[], :types=>["^d", "^d", "d"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateCalibratedRGB, :args=>4, :names=>[], :types=>["^d", "^d", "^d", "^d"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateDeviceCMYK, :args=>0, :names=>[], :types=>[], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateDeviceGray, :args=>0, :names=>[], :types=>[], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateDeviceRGB, :args=>0, :names=>[], :types=>[], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateICCBased, :args=>4, :names=>[], :types=>["Q", "^d", "^{CGDataProvider=}", "^{CGColorSpace=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateIndexed, :args=>3, :names=>[], :types=>["^{CGColorSpace=}", "Q", "*"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateLab, :args=>3, :names=>[], :types=>["^d", "^d", "^d"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreatePattern, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateWithICCProfile, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateWithName, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceCreateWithPlatformColorSpace, :args=>1, :names=>[], :types=>["^v"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceGetBaseColorSpace, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGColorSpaceGetColorTable, :args=>2, :names=>[], :types=>["^{CGColorSpace=}", "*"], :retval=>"v"
  attach_method :CGColorSpaceGetColorTableCount, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"Q"
  attach_method :CGColorSpaceGetModel, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"i"
  attach_method :CGColorSpaceGetNumberOfComponents, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"Q"
  attach_method :CGColorSpaceGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGColorSpaceRelease, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"v"
  attach_method :CGColorSpaceRetain, :args=>1, :names=>[], :types=>["^{CGColorSpace=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGCompleteDisplayConfiguration, :args=>2, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I"], :retval=>"i"
  attach_method :CGConfigureDisplayFadeEffect, :args=>6, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "f", "f", "f", "f", "f"], :retval=>"i"
  attach_method :CGConfigureDisplayMirrorOfDisplay, :args=>3, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I", "I"], :retval=>"i"
  attach_method :CGConfigureDisplayMode, :args=>3, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I", "^{__CFDictionary=}"], :retval=>"i"
  attach_method :CGConfigureDisplayOrigin, :args=>4, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I", "i", "i"], :retval=>"i"
  attach_method :CGConfigureDisplayStereoOperation, :args=>4, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I", "I", "I"], :retval=>"i"
  attach_method :CGConfigureDisplayWithDisplayMode, :args=>4, :names=>[], :types=>["^{_CGDisplayConfigRef=}", "I", "^{CGDisplayMode=}", "^{__CFDictionary=}"], :retval=>"i"
  attach_method :CGContextAddArc, :args=>7, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d", "d", "i"], :retval=>"v"
  attach_method :CGContextAddArcToPoint, :args=>6, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextAddCurveToPoint, :args=>7, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextAddEllipseInRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextAddLineToPoint, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextAddLines, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGPoint=dd}", "Q"], :retval=>"v"
  attach_method :CGContextAddPath, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGPath=}"], :retval=>"v"
  attach_method :CGContextAddQuadCurveToPoint, :args=>5, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextAddRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextAddRects, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"v"
  attach_method :CGContextBeginPage, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextBeginPath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextBeginTransparencyLayer, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{__CFDictionary=}"], :retval=>"v"
  attach_method :CGContextBeginTransparencyLayerWithRect, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{__CFDictionary=}"], :retval=>"v"
  attach_method :CGContextClearRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextClip, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextClipToMask, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGImage=}"], :retval=>"v"
  attach_method :CGContextClipToRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextClipToRects, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"v"
  attach_method :CGContextClosePath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextConcatCTM, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGAffineTransform=dddddd}"], :retval=>"v"
  attach_method :CGContextConvertPointToDeviceSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGPoint=dd}"], :retval=>"{CGPoint=dd}"
  attach_method :CGContextConvertPointToUserSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGPoint=dd}"], :retval=>"{CGPoint=dd}"
  attach_method :CGContextConvertRectToDeviceSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGContextConvertRectToUserSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGContextConvertSizeToDeviceSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}"], :retval=>"{CGSize=dd}"
  attach_method :CGContextConvertSizeToUserSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}"], :retval=>"{CGSize=dd}"
  attach_method :CGContextCopyPath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"^{CGPath=}"
  attach_method :CGContextDrawImage, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGImage=}"], :retval=>"v"
  attach_method :CGContextDrawLayerAtPoint, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGPoint=dd}", "^{CGLayer=}"], :retval=>"v"
  attach_method :CGContextDrawLayerInRect, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGLayer=}"], :retval=>"v"
  attach_method :CGContextDrawLinearGradient, :args=>5, :names=>[], :types=>["^{CGContext=}", "^{CGGradient=}", "{CGPoint=dd}", "{CGPoint=dd}", "I"], :retval=>"v"
  attach_method :CGContextDrawPDFDocument, :args=>4, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGPDFDocument=}", "i"], :retval=>"v"
  attach_method :CGContextDrawPDFPage, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGPDFPage=}"], :retval=>"v"
  attach_method :CGContextDrawPath, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextDrawRadialGradient, :args=>7, :names=>[], :types=>["^{CGContext=}", "^{CGGradient=}", "{CGPoint=dd}", "d", "{CGPoint=dd}", "d", "I"], :retval=>"v"
  attach_method :CGContextDrawShading, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGShading=}"], :retval=>"v"
  attach_method :CGContextDrawTiledImage, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGImage=}"], :retval=>"v"
  attach_method :CGContextEOClip, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextEOFillPath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextEndPage, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextEndTransparencyLayer, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextFillEllipseInRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextFillPath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextFillRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextFillRects, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"v"
  attach_method :CGContextFlush, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextGetCTM, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGContextGetClipBoundingBox, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGContextGetInterpolationQuality, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"i"
  attach_method :CGContextGetPathBoundingBox, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGContextGetPathCurrentPoint, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGPoint=dd}"
  attach_method :CGContextGetTextMatrix, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGContextGetTextPosition, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGPoint=dd}"
  attach_method :CGContextGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGContextGetUserSpaceToDeviceSpaceTransform, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGContextIsPathEmpty, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"B"
  attach_method :CGContextMoveToPoint, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextPathContainsPoint, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGPoint=dd}", "i"], :retval=>"B"
  attach_method :CGContextRelease, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextReplacePathWithStrokedPath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextRestoreGState, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextRetain, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"^{CGContext=}"
  attach_method :CGContextRotateCTM, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSaveGState, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextScaleCTM, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextSelectFont, :args=>4, :names=>[], :types=>["^{CGContext=}", "*", "d", "i"], :retval=>"v"
  attach_method :CGContextSetAllowsAntialiasing, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetAllowsFontSmoothing, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetAllowsFontSubpixelPositioning, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetAllowsFontSubpixelQuantization, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetAlpha, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetBlendMode, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetCMYKFillColor, :args=>6, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextSetCMYKStrokeColor, :args=>6, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextSetCharacterSpacing, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetFillColor, :args=>2, :names=>[], :types=>["^{CGContext=}", "^d"], :retval=>"v"
  attach_method :CGContextSetFillColorSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGColorSpace=}"], :retval=>"v"
  attach_method :CGContextSetFillColorWithColor, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGColor=}"], :retval=>"v"
  attach_method :CGContextSetFillPattern, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGPattern=}", "^d"], :retval=>"v"
  attach_method :CGContextSetFlatness, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetFont, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGFont=}"], :retval=>"v"
  attach_method :CGContextSetFontSize, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetGrayFillColor, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextSetGrayStrokeColor, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextSetInterpolationQuality, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetLineCap, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetLineDash, :args=>4, :names=>[], :types=>["^{CGContext=}", "d", "^d", "Q"], :retval=>"v"
  attach_method :CGContextSetLineJoin, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetLineWidth, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetMiterLimit, :args=>2, :names=>[], :types=>["^{CGContext=}", "d"], :retval=>"v"
  attach_method :CGContextSetPatternPhase, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}"], :retval=>"v"
  attach_method :CGContextSetRGBFillColor, :args=>5, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextSetRGBStrokeColor, :args=>5, :names=>[], :types=>["^{CGContext=}", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGContextSetRenderingIntent, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetShadow, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}", "d"], :retval=>"v"
  attach_method :CGContextSetShadowWithColor, :args=>4, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}", "d", "^{CGColor=}"], :retval=>"v"
  attach_method :CGContextSetShouldAntialias, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetShouldSmoothFonts, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetShouldSubpixelPositionFonts, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetShouldSubpixelQuantizeFonts, :args=>2, :names=>[], :types=>["^{CGContext=}", "B"], :retval=>"v"
  attach_method :CGContextSetStrokeColor, :args=>2, :names=>[], :types=>["^{CGContext=}", "^d"], :retval=>"v"
  attach_method :CGContextSetStrokeColorSpace, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGColorSpace=}"], :retval=>"v"
  attach_method :CGContextSetStrokeColorWithColor, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{CGColor=}"], :retval=>"v"
  attach_method :CGContextSetStrokePattern, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGPattern=}", "^d"], :retval=>"v"
  attach_method :CGContextSetTextDrawingMode, :args=>2, :names=>[], :types=>["^{CGContext=}", "i"], :retval=>"v"
  attach_method :CGContextSetTextMatrix, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGAffineTransform=dddddd}"], :retval=>"v"
  attach_method :CGContextSetTextPosition, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGContextShowGlyphs, :args=>3, :names=>[], :types=>["^{CGContext=}", "^S", "Q"], :retval=>"v"
  attach_method :CGContextShowGlyphsAtPoint, :args=>5, :names=>[], :types=>["^{CGContext=}", "d", "d", "^S", "Q"], :retval=>"v"
  attach_method :CGContextShowGlyphsAtPositions, :args=>4, :names=>[], :types=>["^{CGContext=}", "^S", "^{CGPoint=dd}", "Q"], :retval=>"v"
  attach_method :CGContextShowGlyphsWithAdvances, :args=>4, :names=>[], :types=>["^{CGContext=}", "^S", "^{CGSize=dd}", "Q"], :retval=>"v"
  attach_method :CGContextShowText, :args=>3, :names=>[], :types=>["^{CGContext=}", "*", "Q"], :retval=>"v"
  attach_method :CGContextShowTextAtPoint, :args=>5, :names=>[], :types=>["^{CGContext=}", "d", "d", "*", "Q"], :retval=>"v"
  attach_method :CGContextStrokeEllipseInRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextStrokeLineSegments, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{CGPoint=dd}", "Q"], :retval=>"v"
  attach_method :CGContextStrokePath, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextStrokeRect, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGContextStrokeRectWithWidth, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "d"], :retval=>"v"
  attach_method :CGContextSynchronize, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGContextTranslateCTM, :args=>3, :names=>[], :types=>["^{CGContext=}", "d", "d"], :retval=>"v"
  attach_method :CGCursorIsDrawnInFramebuffer, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CGCursorIsVisible, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CGDataConsumerCreate, :args=>2, :names=>[], :types=>["^v", "^{CGDataConsumerCallbacks=^?^?}"], :retval=>"^{CGDataConsumer=}"
  attach_method :CGDataConsumerCreateWithCFData, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"^{CGDataConsumer=}"
  attach_method :CGDataConsumerCreateWithURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{CGDataConsumer=}"
  attach_method :CGDataConsumerGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGDataConsumerRelease, :args=>1, :names=>[], :types=>["^{CGDataConsumer=}"], :retval=>"v"
  attach_method :CGDataConsumerRetain, :args=>1, :names=>[], :types=>["^{CGDataConsumer=}"], :retval=>"^{CGDataConsumer=}"
  attach_method :CGDataProviderCopyData, :args=>1, :names=>[], :types=>["^{CGDataProvider=}"], :retval=>"^{__CFData=}"
  attach_method :CGDataProviderCreateDirect, :args=>3, :names=>[], :types=>["^v", "q", "^{CGDataProviderDirectCallbacks=I^?^?^?^?}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderCreateSequential, :args=>2, :names=>[], :types=>["^v", "^{CGDataProviderSequentialCallbacks=I^?^?^?^?}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderCreateWithCFData, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderCreateWithData, :args=>4, :names=>[], :types=>["^v", "^v", "Q", "^?"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderCreateWithFilename, :args=>1, :names=>[], :types=>["*"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderCreateWithURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDataProviderGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGDataProviderRelease, :args=>1, :names=>[], :types=>["^{CGDataProvider=}"], :retval=>"v"
  attach_method :CGDataProviderRetain, :args=>1, :names=>[], :types=>["^{CGDataProvider=}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGDisplayAvailableModes, :args=>1, :names=>[], :types=>["I"], :retval=>"^{__CFArray=}"
  attach_method :CGDisplayBeamPosition, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayBestModeForParameters, :args=>5, :names=>[], :types=>["I", "Q", "Q", "Q", "^I"], :retval=>"^{__CFDictionary=}"
  attach_method :CGDisplayBestModeForParametersAndRefreshRate, :args=>6, :names=>[], :types=>["I", "Q", "Q", "Q", "d", "^I"], :retval=>"^{__CFDictionary=}"
  attach_method :CGDisplayBestModeForParametersAndRefreshRateWithProperty, :args=>7, :names=>[], :types=>["I", "Q", "Q", "Q", "d", "^{__CFString=}", "^I"], :retval=>"^{__CFDictionary=}"
  attach_method :CGDisplayBounds, :args=>1, :names=>[], :types=>["I"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGDisplayCanSetPalette, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayCapture, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGDisplayCaptureWithOptions, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"i"
  attach_method :CGDisplayCopyAllDisplayModes, :args=>2, :names=>[], :types=>["I", "^{__CFDictionary=}"], :retval=>"^{__CFArray=}"
  attach_method :CGDisplayCopyColorSpace, :args=>1, :names=>[], :types=>["I"], :retval=>"^{CGColorSpace=}"
  attach_method :CGDisplayCopyDisplayMode, :args=>1, :names=>[], :types=>["I"], :retval=>"^{CGDisplayMode=}"
  attach_method :CGDisplayCreateImage, :args=>1, :names=>[], :types=>["I"], :retval=>"^{CGImage=}"
  attach_method :CGDisplayCreateImageForRect, :args=>2, :names=>[], :types=>["I", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"^{CGImage=}"
  attach_method :CGDisplayCurrentMode, :args=>1, :names=>[], :types=>["I"], :retval=>"^{__CFDictionary=}"
  attach_method :CGDisplayFade, :args=>8, :names=>[], :types=>["I", "f", "f", "f", "f", "f", "f", "I"], :retval=>"i"
  attach_method :CGDisplayFadeOperationInProgress, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CGDisplayGammaTableCapacity, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayGetDrawingContext, :args=>1, :names=>[], :types=>["I"], :retval=>"^{CGContext=}"
  attach_method :CGDisplayHideCursor, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGDisplayIDToOpenGLDisplayMask, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIOServicePort, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsActive, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsAlwaysInMirrorSet, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsAsleep, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsBuiltin, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsCaptured, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsInHWMirrorSet, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsInMirrorSet, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsMain, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsOnline, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayIsStereo, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayMirrorsDisplay, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayModeCopyPixelEncoding, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"^{__CFString=}"
  attach_method :CGDisplayModeGetHeight, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"Q"
  attach_method :CGDisplayModeGetIODisplayModeID, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"i"
  attach_method :CGDisplayModeGetIOFlags, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"I"
  attach_method :CGDisplayModeGetPixelHeight, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"Q"
  attach_method :CGDisplayModeGetPixelWidth, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"Q"
  attach_method :CGDisplayModeGetRefreshRate, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"d"
  attach_method :CGDisplayModeGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGDisplayModeGetWidth, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"Q"
  attach_method :CGDisplayModeIsUsableForDesktopGUI, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"B"
  attach_method :CGDisplayModeRelease, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"v"
  attach_method :CGDisplayModeRetain, :args=>1, :names=>[], :types=>["^{CGDisplayMode=}"], :retval=>"^{CGDisplayMode=}"
  attach_method :CGDisplayModelNumber, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayMoveCursorToPoint, :args=>2, :names=>[], :types=>["I", "{CGPoint=dd}"], :retval=>"i"
  attach_method :CGDisplayPixelsHigh, :args=>1, :names=>[], :types=>["I"], :retval=>"Q"
  attach_method :CGDisplayPixelsWide, :args=>1, :names=>[], :types=>["I"], :retval=>"Q"
  attach_method :CGDisplayPrimaryDisplay, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayRegisterReconfigurationCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"i"
  attach_method :CGDisplayRelease, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGDisplayRemoveReconfigurationCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"i"
  attach_method :CGDisplayRestoreColorSyncSettings, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :CGDisplayRotation, :args=>1, :names=>[], :types=>["I"], :retval=>"d"
  attach_method :CGDisplayScreenSize, :args=>1, :names=>[], :types=>["I"], :retval=>"{CGSize=dd}"
  attach_method :CGDisplaySerialNumber, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplaySetDisplayMode, :args=>3, :names=>[], :types=>["I", "^{CGDisplayMode=}", "^{__CFDictionary=}"], :retval=>"i"
  attach_method :CGDisplaySetPalette, :args=>2, :names=>[], :types=>["I", "^{_CGDirectPaletteRef=}"], :retval=>"i"
  attach_method :CGDisplaySetStereoOperation, :args=>4, :names=>[], :types=>["I", "I", "I", "I"], :retval=>"i"
  attach_method :CGDisplayShowCursor, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGDisplayStreamCreate, :args=>6, :names=>[], :types=>["I", "Q", "Q", "i", "^{__CFDictionary=}", "@?"], :retval=>"^{CGDisplayStream=}"
  attach_method :CGDisplayStreamCreateWithDispatchQueue, :args=>7, :names=>[], :types=>["I", "Q", "Q", "i", "^{__CFDictionary=}", "@", "@?"], :retval=>"^{CGDisplayStream=}"
  attach_method :CGDisplayStreamGetRunLoopSource, :args=>1, :names=>[], :types=>["^{CGDisplayStream=}"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CGDisplayStreamGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGDisplayStreamStart, :args=>1, :names=>[], :types=>["^{CGDisplayStream=}"], :retval=>"i"
  attach_method :CGDisplayStreamStop, :args=>1, :names=>[], :types=>["^{CGDisplayStream=}"], :retval=>"i"
  attach_method :CGDisplayStreamUpdateCreateMergedUpdate, :args=>2, :names=>[], :types=>["^{CGDisplayStreamUpdate=}", "^{CGDisplayStreamUpdate=}"], :retval=>"^{CGDisplayStreamUpdate=}"
  attach_method :CGDisplayStreamUpdateGetDropCount, :args=>1, :names=>[], :types=>["^{CGDisplayStreamUpdate=}"], :retval=>"Q"
  attach_method :CGDisplayStreamUpdateGetMovedRectsDelta, :args=>3, :names=>[], :types=>["^{CGDisplayStreamUpdate=}", "^d", "^d"], :retval=>"v"
  attach_method :CGDisplayStreamUpdateGetRects, :args=>3, :names=>[], :types=>["^{CGDisplayStreamUpdate=}", "i", "^Q"], :retval=>"^{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGDisplayStreamUpdateGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGDisplaySwitchToMode, :args=>2, :names=>[], :types=>["I", "^{__CFDictionary=}"], :retval=>"i"
  attach_method :CGDisplayUnitNumber, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayUsesOpenGLAcceleration, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayVendorNumber, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGDisplayWaitForBeamPositionOutsideLines, :args=>3, :names=>[], :types=>["I", "I", "I"], :retval=>"i"
  attach_method :CGEnableEventStateCombining, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGEventCreate, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateCopy, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateData, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CGEvent=}"], :retval=>"^{__CFData=}"
  attach_method :CGEventCreateFromData, :args=>2, :names=>[], :types=>["^{__CFAllocator=}", "^{__CFData=}"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateKeyboardEvent, :args=>3, :names=>[], :types=>["^{__CGEventSource=}", "S", "B"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateMouseEvent, :args=>4, :names=>[], :types=>["^{__CGEventSource=}", "I", "{CGPoint=dd}", "I"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateScrollWheelEvent, :args=>4, :names=>[], :types=>["^{__CGEventSource=}", "I", "I", "i"], :retval=>"^{__CGEvent=}"
  attach_method :CGEventCreateSourceFromEvent, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"^{__CGEventSource=}"
  attach_method :CGEventGetDoubleValueField, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "I"], :retval=>"d"
  attach_method :CGEventGetFlags, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"Q"
  attach_method :CGEventGetIntegerValueField, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "I"], :retval=>"q"
  attach_method :CGEventGetLocation, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"{CGPoint=dd}"
  attach_method :CGEventGetTimestamp, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"Q"
  attach_method :CGEventGetType, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"I"
  attach_method :CGEventGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGEventGetUnflippedLocation, :args=>1, :names=>[], :types=>["^{__CGEvent=}"], :retval=>"{CGPoint=dd}"
  attach_method :CGEventKeyboardGetUnicodeString, :args=>4, :names=>[], :types=>["^{__CGEvent=}", "Q", "^Q", "^S"], :retval=>"v"
  attach_method :CGEventKeyboardSetUnicodeString, :args=>3, :names=>[], :types=>["^{__CGEvent=}", "Q", "^S"], :retval=>"v"
  attach_method :CGEventPost, :args=>2, :names=>[], :types=>["I", "^{__CGEvent=}"], :retval=>"v"
  attach_method :CGEventPostToPSN, :args=>2, :names=>[], :types=>["^v", "^{__CGEvent=}"], :retval=>"v"
  attach_method :CGEventSetDoubleValueField, :args=>3, :names=>[], :types=>["^{__CGEvent=}", "I", "d"], :retval=>"v"
  attach_method :CGEventSetFlags, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "Q"], :retval=>"v"
  attach_method :CGEventSetIntegerValueField, :args=>3, :names=>[], :types=>["^{__CGEvent=}", "I", "q"], :retval=>"v"
  attach_method :CGEventSetLocation, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "{CGPoint=dd}"], :retval=>"v"
  attach_method :CGEventSetSource, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "^{__CGEventSource=}"], :retval=>"v"
  attach_method :CGEventSetTimestamp, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "Q"], :retval=>"v"
  attach_method :CGEventSetType, :args=>2, :names=>[], :types=>["^{__CGEvent=}", "I"], :retval=>"v"
  attach_method :CGEventSourceButtonState, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"B"
  attach_method :CGEventSourceCounterForEventType, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"I"
  attach_method :CGEventSourceCreate, :args=>1, :names=>[], :types=>["I"], :retval=>"^{__CGEventSource=}"
  attach_method :CGEventSourceFlagsState, :args=>1, :names=>[], :types=>["I"], :retval=>"Q"
  attach_method :CGEventSourceGetKeyboardType, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"I"
  attach_method :CGEventSourceGetLocalEventsFilterDuringSuppressionState, :args=>2, :names=>[], :types=>["^{__CGEventSource=}", "I"], :retval=>"I"
  attach_method :CGEventSourceGetLocalEventsSuppressionInterval, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"d"
  attach_method :CGEventSourceGetPixelsPerLine, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"d"
  attach_method :CGEventSourceGetSourceStateID, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"I"
  attach_method :CGEventSourceGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGEventSourceGetUserData, :args=>1, :names=>[], :types=>["^{__CGEventSource=}"], :retval=>"q"
  attach_method :CGEventSourceKeyState, :args=>2, :names=>[], :types=>["I", "S"], :retval=>"B"
  attach_method :CGEventSourceSecondsSinceLastEventType, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"d"
  attach_method :CGEventSourceSetKeyboardType, :args=>2, :names=>[], :types=>["^{__CGEventSource=}", "I"], :retval=>"v"
  attach_method :CGEventSourceSetLocalEventsFilterDuringSuppressionState, :args=>3, :names=>[], :types=>["^{__CGEventSource=}", "I", "I"], :retval=>"v"
  attach_method :CGEventSourceSetLocalEventsSuppressionInterval, :args=>2, :names=>[], :types=>["^{__CGEventSource=}", "d"], :retval=>"v"
  attach_method :CGEventSourceSetPixelsPerLine, :args=>2, :names=>[], :types=>["^{__CGEventSource=}", "d"], :retval=>"v"
  attach_method :CGEventSourceSetUserData, :args=>2, :names=>[], :types=>["^{__CGEventSource=}", "q"], :retval=>"v"
  attach_method :CGEventTapCreate, :args=>6, :names=>[], :types=>["I", "I", "I", "Q", "^?", "^v"], :retval=>"^{__CFMachPort=}"
  attach_method :CGEventTapCreateForPSN, :args=>6, :names=>[], :types=>["^v", "I", "I", "Q", "^?", "^v"], :retval=>"^{__CFMachPort=}"
  attach_method :CGEventTapEnable, :args=>2, :names=>[], :types=>["^{__CFMachPort=}", "B"], :retval=>"v"
  attach_method :CGEventTapIsEnabled, :args=>1, :names=>[], :types=>["^{__CFMachPort=}"], :retval=>"B"
  attach_method :CGEventTapPostEvent, :args=>2, :names=>[], :types=>["^{__CGEventTapProxy=}", "^{__CGEvent=}"], :retval=>"v"
  attach_method :CGFontCanCreatePostScriptSubset, :args=>2, :names=>[], :types=>["^{CGFont=}", "i"], :retval=>"B"
  attach_method :CGFontCopyFullName, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{__CFString=}"
  attach_method :CGFontCopyGlyphNameForGlyph, :args=>2, :names=>[], :types=>["^{CGFont=}", "S"], :retval=>"^{__CFString=}"
  attach_method :CGFontCopyPostScriptName, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{__CFString=}"
  attach_method :CGFontCopyTableForTag, :args=>2, :names=>[], :types=>["^{CGFont=}", "I"], :retval=>"^{__CFData=}"
  attach_method :CGFontCopyTableTags, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CGFontCopyVariationAxes, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CGFontCopyVariations, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CGFontCreateCopyWithVariations, :args=>2, :names=>[], :types=>["^{CGFont=}", "^{__CFDictionary=}"], :retval=>"^{CGFont=}"
  attach_method :CGFontCreatePostScriptEncoding, :args=>2, :names=>[], :types=>["^{CGFont=}", "^S"], :retval=>"^{__CFData=}"
  attach_method :CGFontCreatePostScriptSubset, :args=>6, :names=>[], :types=>["^{CGFont=}", "^{__CFString=}", "i", "^S", "Q", "^S"], :retval=>"^{__CFData=}"
  attach_method :CGFontCreateWithDataProvider, :args=>1, :names=>[], :types=>["^{CGDataProvider=}"], :retval=>"^{CGFont=}"
  attach_method :CGFontCreateWithFontName, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"^{CGFont=}"
  attach_method :CGFontCreateWithPlatformFont, :args=>1, :names=>[], :types=>["^v"], :retval=>"^{CGFont=}"
  attach_method :CGFontGetAscent, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontGetCapHeight, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontGetDescent, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontGetFontBBox, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGFontGetGlyphAdvances, :args=>4, :names=>[], :types=>["^{CGFont=}", "^S", "Q", "^i"], :retval=>"B"
  attach_method :CGFontGetGlyphBBoxes, :args=>4, :names=>[], :types=>["^{CGFont=}", "^S", "Q", "^{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGFontGetGlyphWithGlyphName, :args=>2, :names=>[], :types=>["^{CGFont=}", "^{__CFString=}"], :retval=>"S"
  attach_method :CGFontGetItalicAngle, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"d"
  attach_method :CGFontGetLeading, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontGetNumberOfGlyphs, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"Q"
  attach_method :CGFontGetStemV, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"d"
  attach_method :CGFontGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGFontGetUnitsPerEm, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontGetXHeight, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"i"
  attach_method :CGFontRelease, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"v"
  attach_method :CGFontRetain, :args=>1, :names=>[], :types=>["^{CGFont=}"], :retval=>"^{CGFont=}"
  attach_method :CGFunctionCreate, :args=>6, :names=>[], :types=>["^v", "Q", "^d", "Q", "^d", "^{CGFunctionCallbacks=I^?^?}"], :retval=>"^{CGFunction=}"
  attach_method :CGFunctionGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGFunctionRelease, :args=>1, :names=>[], :types=>["^{CGFunction=}"], :retval=>"v"
  attach_method :CGFunctionRetain, :args=>1, :names=>[], :types=>["^{CGFunction=}"], :retval=>"^{CGFunction=}"
  attach_method :CGGLContextCreate, :args=>3, :names=>[], :types=>["^v", "{CGSize=dd}", "^{CGColorSpace=}"], :retval=>"^{CGContext=}"
  attach_method :CGGLContextUpdateViewportSize, :args=>2, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}"], :retval=>"v"
  attach_method :CGGetActiveDisplayList, :args=>3, :names=>[], :types=>["I", "^I", "^I"], :retval=>"i"
  attach_method :CGGetDisplayTransferByFormula, :args=>10, :names=>[], :types=>["I", "^f", "^f", "^f", "^f", "^f", "^f", "^f", "^f", "^f"], :retval=>"i"
  attach_method :CGGetDisplayTransferByTable, :args=>6, :names=>[], :types=>["I", "I", "^f", "^f", "^f", "^I"], :retval=>"i"
  attach_method :CGGetDisplaysWithOpenGLDisplayMask, :args=>4, :names=>[], :types=>["I", "I", "^I", "^I"], :retval=>"i"
  attach_method :CGGetDisplaysWithPoint, :args=>4, :names=>[], :types=>["{CGPoint=dd}", "I", "^I", "^I"], :retval=>"i"
  attach_method :CGGetDisplaysWithRect, :args=>4, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "I", "^I", "^I"], :retval=>"i"
  attach_method :CGGetEventTapList, :args=>3, :names=>[], :types=>["I", "^{__CGEventTapInformation=IIIQiiBfff}", "^I"], :retval=>"i"
  attach_method :CGGetLastMouseDelta, :args=>2, :names=>[], :types=>["^i", "^i"], :retval=>"v"
  attach_method :CGGetOnlineDisplayList, :args=>3, :names=>[], :types=>["I", "^I", "^I"], :retval=>"i"
  attach_method :CGGradientCreateWithColorComponents, :args=>4, :names=>[], :types=>["^{CGColorSpace=}", "^d", "^d", "Q"], :retval=>"^{CGGradient=}"
  attach_method :CGGradientCreateWithColors, :args=>3, :names=>[], :types=>["^{CGColorSpace=}", "^{__CFArray=}", "^d"], :retval=>"^{CGGradient=}"
  attach_method :CGGradientGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGGradientRelease, :args=>1, :names=>[], :types=>["^{CGGradient=}"], :retval=>"v"
  attach_method :CGGradientRetain, :args=>1, :names=>[], :types=>["^{CGGradient=}"], :retval=>"^{CGGradient=}"
  attach_method :CGImageCreate, :args=>11, :names=>[], :types=>["Q", "Q", "Q", "Q", "Q", "^{CGColorSpace=}", "I", "^{CGDataProvider=}", "^d", "B", "i"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateCopy, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateCopyWithColorSpace, :args=>2, :names=>[], :types=>["^{CGImage=}", "^{CGColorSpace=}"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateWithImageInRect, :args=>2, :names=>[], :types=>["^{CGImage=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateWithJPEGDataProvider, :args=>4, :names=>[], :types=>["^{CGDataProvider=}", "^d", "B", "i"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateWithMask, :args=>2, :names=>[], :types=>["^{CGImage=}", "^{CGImage=}"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateWithMaskingColors, :args=>2, :names=>[], :types=>["^{CGImage=}", "^d"], :retval=>"^{CGImage=}"
  attach_method :CGImageCreateWithPNGDataProvider, :args=>4, :names=>[], :types=>["^{CGDataProvider=}", "^d", "B", "i"], :retval=>"^{CGImage=}"
  attach_method :CGImageGetAlphaInfo, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"i"
  attach_method :CGImageGetBitmapInfo, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"I"
  attach_method :CGImageGetBitsPerComponent, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"Q"
  attach_method :CGImageGetBitsPerPixel, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"Q"
  attach_method :CGImageGetBytesPerRow, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"Q"
  attach_method :CGImageGetColorSpace, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"^{CGColorSpace=}"
  attach_method :CGImageGetDataProvider, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"^{CGDataProvider=}"
  attach_method :CGImageGetDecode, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"^d"
  attach_method :CGImageGetHeight, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"Q"
  attach_method :CGImageGetRenderingIntent, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"i"
  attach_method :CGImageGetShouldInterpolate, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"B"
  attach_method :CGImageGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGImageGetWidth, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"Q"
  attach_method :CGImageIsMask, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"B"
  attach_method :CGImageMaskCreate, :args=>8, :names=>[], :types=>["Q", "Q", "Q", "Q", "Q", "^{CGDataProvider=}", "^d", "B"], :retval=>"^{CGImage=}"
  attach_method :CGImageRelease, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"v"
  attach_method :CGImageRetain, :args=>1, :names=>[], :types=>["^{CGImage=}"], :retval=>"^{CGImage=}"
  attach_method :CGInhibitLocalEvents, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGLayerCreateWithContext, :args=>3, :names=>[], :types=>["^{CGContext=}", "{CGSize=dd}", "^{__CFDictionary=}"], :retval=>"^{CGLayer=}"
  attach_method :CGLayerGetContext, :args=>1, :names=>[], :types=>["^{CGLayer=}"], :retval=>"^{CGContext=}"
  attach_method :CGLayerGetSize, :args=>1, :names=>[], :types=>["^{CGLayer=}"], :retval=>"{CGSize=dd}"
  attach_method :CGLayerGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGLayerRelease, :args=>1, :names=>[], :types=>["^{CGLayer=}"], :retval=>"v"
  attach_method :CGLayerRetain, :args=>1, :names=>[], :types=>["^{CGLayer=}"], :retval=>"^{CGLayer=}"
  attach_method :CGMainDisplayID, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CGOpenGLDisplayMaskToDisplayID, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGPDFArrayGetArray, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^^{CGPDFArray}"], :retval=>"B"
  attach_method :CGPDFArrayGetBoolean, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "*"], :retval=>"B"
  attach_method :CGPDFArrayGetCount, :args=>1, :names=>[], :types=>["^{CGPDFArray=}"], :retval=>"Q"
  attach_method :CGPDFArrayGetDictionary, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^^{CGPDFDictionary}"], :retval=>"B"
  attach_method :CGPDFArrayGetInteger, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^q"], :retval=>"B"
  attach_method :CGPDFArrayGetName, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^*"], :retval=>"B"
  attach_method :CGPDFArrayGetNull, :args=>2, :names=>[], :types=>["^{CGPDFArray=}", "Q"], :retval=>"B"
  attach_method :CGPDFArrayGetNumber, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^d"], :retval=>"B"
  attach_method :CGPDFArrayGetObject, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^^(CGPDFObject)"], :retval=>"B"
  attach_method :CGPDFArrayGetStream, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^^{CGPDFStream}"], :retval=>"B"
  attach_method :CGPDFArrayGetString, :args=>3, :names=>[], :types=>["^{CGPDFArray=}", "Q", "^^{CGPDFString}"], :retval=>"B"
  attach_method :CGPDFContentStreamCreateWithPage, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"^{CGPDFContentStream=}"
  attach_method :CGPDFContentStreamCreateWithStream, :args=>3, :names=>[], :types=>["^{CGPDFStream=}", "^{CGPDFDictionary=}", "^{CGPDFContentStream=}"], :retval=>"^{CGPDFContentStream=}"
  attach_method :CGPDFContentStreamGetResource, :args=>3, :names=>[], :types=>["^{CGPDFContentStream=}", "*", "*"], :retval=>"^(CGPDFObject=)"
  attach_method :CGPDFContentStreamGetStreams, :args=>1, :names=>[], :types=>["^{CGPDFContentStream=}"], :retval=>"^{__CFArray=}"
  attach_method :CGPDFContentStreamRelease, :args=>1, :names=>[], :types=>["^{CGPDFContentStream=}"], :retval=>"v"
  attach_method :CGPDFContentStreamRetain, :args=>1, :names=>[], :types=>["^{CGPDFContentStream=}"], :retval=>"^{CGPDFContentStream=}"
  attach_method :CGPDFContextAddDestinationAtPoint, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{__CFString=}", "{CGPoint=dd}"], :retval=>"v"
  attach_method :CGPDFContextAddDocumentMetadata, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{__CFData=}"], :retval=>"v"
  attach_method :CGPDFContextBeginPage, :args=>2, :names=>[], :types=>["^{CGContext=}", "^{__CFDictionary=}"], :retval=>"v"
  attach_method :CGPDFContextClose, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGPDFContextCreate, :args=>3, :names=>[], :types=>["^{CGDataConsumer=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "^{__CFDictionary=}"], :retval=>"^{CGContext=}"
  attach_method :CGPDFContextCreateWithURL, :args=>3, :names=>[], :types=>["^{__CFURL=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "^{__CFDictionary=}"], :retval=>"^{CGContext=}"
  attach_method :CGPDFContextEndPage, :args=>1, :names=>[], :types=>["^{CGContext=}"], :retval=>"v"
  attach_method :CGPDFContextSetDestinationForRect, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{__CFString=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGPDFContextSetURLForRect, :args=>3, :names=>[], :types=>["^{CGContext=}", "^{__CFURL=}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGPDFDictionaryApplyFunction, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "^?", "^v"], :retval=>"v"
  attach_method :CGPDFDictionaryGetArray, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^^{CGPDFArray}"], :retval=>"B"
  attach_method :CGPDFDictionaryGetBoolean, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "*"], :retval=>"B"
  attach_method :CGPDFDictionaryGetCount, :args=>1, :names=>[], :types=>["^{CGPDFDictionary=}"], :retval=>"Q"
  attach_method :CGPDFDictionaryGetDictionary, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^^{CGPDFDictionary}"], :retval=>"B"
  attach_method :CGPDFDictionaryGetInteger, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^q"], :retval=>"B"
  attach_method :CGPDFDictionaryGetName, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^*"], :retval=>"B"
  attach_method :CGPDFDictionaryGetNumber, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^d"], :retval=>"B"
  attach_method :CGPDFDictionaryGetObject, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^^(CGPDFObject)"], :retval=>"B"
  attach_method :CGPDFDictionaryGetStream, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^^{CGPDFStream}"], :retval=>"B"
  attach_method :CGPDFDictionaryGetString, :args=>3, :names=>[], :types=>["^{CGPDFDictionary=}", "*", "^^{CGPDFString}"], :retval=>"B"
  attach_method :CGPDFDocumentAllowsCopying, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"B"
  attach_method :CGPDFDocumentAllowsPrinting, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"B"
  attach_method :CGPDFDocumentCreateWithProvider, :args=>1, :names=>[], :types=>["^{CGDataProvider=}"], :retval=>"^{CGPDFDocument=}"
  attach_method :CGPDFDocumentCreateWithURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{CGPDFDocument=}"
  attach_method :CGPDFDocumentGetArtBox, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFDocumentGetBleedBox, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFDocumentGetCatalog, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"^{CGPDFDictionary=}"
  attach_method :CGPDFDocumentGetCropBox, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFDocumentGetID, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"^{CGPDFArray=}"
  attach_method :CGPDFDocumentGetInfo, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"^{CGPDFDictionary=}"
  attach_method :CGPDFDocumentGetMediaBox, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFDocumentGetNumberOfPages, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"Q"
  attach_method :CGPDFDocumentGetPage, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "Q"], :retval=>"^{CGPDFPage=}"
  attach_method :CGPDFDocumentGetRotationAngle, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"i"
  attach_method :CGPDFDocumentGetTrimBox, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFDocumentGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGPDFDocumentGetVersion, :args=>3, :names=>[], :types=>["^{CGPDFDocument=}", "^i", "^i"], :retval=>"v"
  attach_method :CGPDFDocumentIsEncrypted, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"B"
  attach_method :CGPDFDocumentIsUnlocked, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"B"
  attach_method :CGPDFDocumentRelease, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"v"
  attach_method :CGPDFDocumentRetain, :args=>1, :names=>[], :types=>["^{CGPDFDocument=}"], :retval=>"^{CGPDFDocument=}"
  attach_method :CGPDFDocumentUnlockWithPassword, :args=>2, :names=>[], :types=>["^{CGPDFDocument=}", "*"], :retval=>"B"
  attach_method :CGPDFObjectGetType, :args=>1, :names=>[], :types=>["^(CGPDFObject=)"], :retval=>"i"
  attach_method :CGPDFObjectGetValue, :args=>3, :names=>[], :types=>["^(CGPDFObject=)", "i", "^v"], :retval=>"B"
  attach_method :CGPDFOperatorTableCreate, :args=>0, :names=>[], :types=>[], :retval=>"^{CGPDFOperatorTable=}"
  attach_method :CGPDFOperatorTableRelease, :args=>1, :names=>[], :types=>["^{CGPDFOperatorTable=}"], :retval=>"v"
  attach_method :CGPDFOperatorTableRetain, :args=>1, :names=>[], :types=>["^{CGPDFOperatorTable=}"], :retval=>"^{CGPDFOperatorTable=}"
  attach_method :CGPDFOperatorTableSetCallback, :args=>3, :names=>[], :types=>["^{CGPDFOperatorTable=}", "*", "^?"], :retval=>"v"
  attach_method :CGPDFPageGetBoxRect, :args=>2, :names=>[], :types=>["^{CGPDFPage=}", "i"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPDFPageGetDictionary, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"^{CGPDFDictionary=}"
  attach_method :CGPDFPageGetDocument, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"^{CGPDFDocument=}"
  attach_method :CGPDFPageGetDrawingTransform, :args=>5, :names=>[], :types=>["^{CGPDFPage=}", "i", "{CGRect={CGPoint=dd}{CGSize=dd}}", "i", "B"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CGPDFPageGetPageNumber, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"Q"
  attach_method :CGPDFPageGetRotationAngle, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"i"
  attach_method :CGPDFPageGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGPDFPageRelease, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"v"
  attach_method :CGPDFPageRetain, :args=>1, :names=>[], :types=>["^{CGPDFPage=}"], :retval=>"^{CGPDFPage=}"
  attach_method :CGPDFScannerCreate, :args=>3, :names=>[], :types=>["^{CGPDFContentStream=}", "^{CGPDFOperatorTable=}", "^v"], :retval=>"^{CGPDFScanner=}"
  attach_method :CGPDFScannerGetContentStream, :args=>1, :names=>[], :types=>["^{CGPDFScanner=}"], :retval=>"^{CGPDFContentStream=}"
  attach_method :CGPDFScannerPopArray, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^^{CGPDFArray}"], :retval=>"B"
  attach_method :CGPDFScannerPopBoolean, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "*"], :retval=>"B"
  attach_method :CGPDFScannerPopDictionary, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^^{CGPDFDictionary}"], :retval=>"B"
  attach_method :CGPDFScannerPopInteger, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^q"], :retval=>"B"
  attach_method :CGPDFScannerPopName, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^*"], :retval=>"B"
  attach_method :CGPDFScannerPopNumber, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^d"], :retval=>"B"
  attach_method :CGPDFScannerPopObject, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^^(CGPDFObject)"], :retval=>"B"
  attach_method :CGPDFScannerPopStream, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^^{CGPDFStream}"], :retval=>"B"
  attach_method :CGPDFScannerPopString, :args=>2, :names=>[], :types=>["^{CGPDFScanner=}", "^^{CGPDFString}"], :retval=>"B"
  attach_method :CGPDFScannerRelease, :args=>1, :names=>[], :types=>["^{CGPDFScanner=}"], :retval=>"v"
  attach_method :CGPDFScannerRetain, :args=>1, :names=>[], :types=>["^{CGPDFScanner=}"], :retval=>"^{CGPDFScanner=}"
  attach_method :CGPDFScannerScan, :args=>1, :names=>[], :types=>["^{CGPDFScanner=}"], :retval=>"B"
  attach_method :CGPDFStreamCopyData, :args=>2, :names=>[], :types=>["^{CGPDFStream=}", "^i"], :retval=>"^{__CFData=}"
  attach_method :CGPDFStreamGetDictionary, :args=>1, :names=>[], :types=>["^{CGPDFStream=}"], :retval=>"^{CGPDFDictionary=}"
  attach_method :CGPDFStringCopyDate, :args=>1, :names=>[], :types=>["^{CGPDFString=}"], :retval=>"^{__CFDate=}"
  attach_method :CGPDFStringCopyTextString, :args=>1, :names=>[], :types=>["^{CGPDFString=}"], :retval=>"^{__CFString=}"
  attach_method :CGPDFStringGetBytePtr, :args=>1, :names=>[], :types=>["^{CGPDFString=}"], :retval=>"*"
  attach_method :CGPDFStringGetLength, :args=>1, :names=>[], :types=>["^{CGPDFString=}"], :retval=>"Q"
  attach_method :CGPSConverterAbort, :args=>1, :names=>[], :types=>["^{CGPSConverter=}"], :retval=>"B"
  attach_method :CGPSConverterConvert, :args=>4, :names=>[], :types=>["^{CGPSConverter=}", "^{CGDataProvider=}", "^{CGDataConsumer=}", "^{__CFDictionary=}"], :retval=>"B"
  attach_method :CGPSConverterCreate, :args=>3, :names=>[], :types=>["^v", "^{CGPSConverterCallbacks=I^?^?^?^?^?^?^?}", "^{__CFDictionary=}"], :retval=>"^{CGPSConverter=}"
  attach_method :CGPSConverterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGPSConverterIsConverting, :args=>1, :names=>[], :types=>["^{CGPSConverter=}"], :retval=>"B"
  attach_method :CGPaletteCreateCopy, :args=>1, :names=>[], :types=>["^{_CGDirectPaletteRef=}"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateDefaultColorPalette, :args=>0, :names=>[], :types=>[], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateFromPaletteBlendedWithColor, :args=>3, :names=>[], :types=>["^{_CGDirectPaletteRef=}", "f", "{CGDeviceColor=fff}"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateWithByteSamples, :args=>2, :names=>[], :types=>["^{CGDeviceByteColor=CCC}", "I"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateWithCapacity, :args=>1, :names=>[], :types=>["I"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateWithDisplay, :args=>1, :names=>[], :types=>["I"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteCreateWithSamples, :args=>2, :names=>[], :types=>["^{CGDeviceColor=fff}", "I"], :retval=>"^{_CGDirectPaletteRef=}"
  attach_method :CGPaletteGetColorAtIndex, :args=>2, :names=>[], :types=>["^{_CGDirectPaletteRef=}", "I"], :retval=>"{CGDeviceColor=fff}"
  attach_method :CGPaletteGetIndexForColor, :args=>2, :names=>[], :types=>["^{_CGDirectPaletteRef=}", "{CGDeviceColor=fff}"], :retval=>"I"
  attach_method :CGPaletteGetNumberOfSamples, :args=>1, :names=>[], :types=>["^{_CGDirectPaletteRef=}"], :retval=>"I"
  attach_method :CGPaletteIsEqualToPalette, :args=>2, :names=>[], :types=>["^{_CGDirectPaletteRef=}", "^{_CGDirectPaletteRef=}"], :retval=>"B"
  attach_method :CGPaletteRelease, :args=>1, :names=>[], :types=>["^{_CGDirectPaletteRef=}"], :retval=>"v"
  attach_method :CGPaletteSetColorAtIndex, :args=>3, :names=>[], :types=>["^{_CGDirectPaletteRef=}", "{CGDeviceColor=fff}", "I"], :retval=>"v"
  attach_method :CGPathAddArc, :args=>8, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d", "d", "d", "d", "B"], :retval=>"v"
  attach_method :CGPathAddArcToPoint, :args=>7, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGPathAddCurveToPoint, :args=>8, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGPathAddEllipseInRect, :args=>3, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGPathAddLineToPoint, :args=>4, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d"], :retval=>"v"
  attach_method :CGPathAddLines, :args=>4, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "^{CGPoint=dd}", "Q"], :retval=>"v"
  attach_method :CGPathAddPath, :args=>3, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "^{CGPath=}"], :retval=>"v"
  attach_method :CGPathAddQuadCurveToPoint, :args=>6, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGPathAddRect, :args=>3, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGPathAddRects, :args=>4, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"v"
  attach_method :CGPathAddRelativeArc, :args=>7, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d", "d", "d", "d"], :retval=>"v"
  attach_method :CGPathApply, :args=>3, :names=>[], :types=>["^{CGPath=}", "^v", "^?"], :retval=>"v"
  attach_method :CGPathCloseSubpath, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"v"
  attach_method :CGPathContainsPoint, :args=>4, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "{CGPoint=dd}", "B"], :retval=>"B"
  attach_method :CGPathCreateCopy, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateCopyByDashingPath, :args=>5, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "^d", "Q"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateCopyByStrokingPath, :args=>6, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "i", "i", "d"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateCopyByTransformingPath, :args=>2, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateMutable, :args=>0, :names=>[], :types=>[], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateMutableCopy, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateMutableCopyByTransformingPath, :args=>2, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateWithEllipseInRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGAffineTransform=dddddd}"], :retval=>"^{CGPath=}"
  attach_method :CGPathCreateWithRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGAffineTransform=dddddd}"], :retval=>"^{CGPath=}"
  attach_method :CGPathEqualToPath, :args=>2, :names=>[], :types=>["^{CGPath=}", "^{CGPath=}"], :retval=>"B"
  attach_method :CGPathGetBoundingBox, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPathGetCurrentPoint, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"{CGPoint=dd}"
  attach_method :CGPathGetPathBoundingBox, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGPathGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGPathIsEmpty, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"B"
  attach_method :CGPathIsRect, :args=>2, :names=>[], :types=>["^{CGPath=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGPathMoveToPoint, :args=>4, :names=>[], :types=>["^{CGPath=}", "^{CGAffineTransform=dddddd}", "d", "d"], :retval=>"v"
  attach_method :CGPathRelease, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"v"
  attach_method :CGPathRetain, :args=>1, :names=>[], :types=>["^{CGPath=}"], :retval=>"^{CGPath=}"
  attach_method :CGPatternCreate, :args=>8, :names=>[], :types=>["^v", "{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGAffineTransform=dddddd}", "d", "d", "i", "B", "^{CGPatternCallbacks=I^?^?}"], :retval=>"^{CGPattern=}"
  attach_method :CGPatternGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGPatternRelease, :args=>1, :names=>[], :types=>["^{CGPattern=}"], :retval=>"v"
  attach_method :CGPatternRetain, :args=>1, :names=>[], :types=>["^{CGPattern=}"], :retval=>"^{CGPattern=}"
  attach_method :CGPointApplyAffineTransform, :args=>2, :names=>[], :types=>["{CGPoint=dd}", "{CGAffineTransform=dddddd}"], :retval=>"{CGPoint=dd}"
  attach_method :CGPointCreateDictionaryRepresentation, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"^{__CFDictionary=}"
  attach_method :CGPointEqualToPoint, :args=>2, :names=>[], :types=>["{CGPoint=dd}", "{CGPoint=dd}"], :retval=>"B"
  attach_method :CGPointMake, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGPoint=dd}"
  attach_method :CGPointMakeWithDictionaryRepresentation, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^{CGPoint=dd}"], :retval=>"B"
  attach_method :CGPostKeyboardEvent, :args=>3, :names=>[], :types=>["S", "S", "I"], :retval=>"i"
  attach_method :CGPostMouseEvent, :args=>4, :names=>[], :types=>["{CGPoint=dd}", "I", "I", "I"], :retval=>"i"
  attach_method :CGPostScrollWheelEvent, :args=>2, :names=>[], :types=>["I", "i"], :retval=>"i"
  attach_method :CGRectApplyAffineTransform, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGAffineTransform=dddddd}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectContainsPoint, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGPoint=dd}"], :retval=>"B"
  attach_method :CGRectContainsRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectCreateDictionaryRepresentation, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"^{__CFDictionary=}"
  attach_method :CGRectDivide, :args=>5, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "i"], :retval=>"v"
  attach_method :CGRectEqualToRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectGetHeight, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMaxX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMaxY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMidX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMidY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMinX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetMinY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectGetWidth, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :CGRectInset, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectIntegral, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectIntersection, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectIntersectsRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectIsEmpty, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectIsInfinite, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectIsNull, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectMake, :args=>4, :names=>[], :types=>["d", "d", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectMakeWithDictionaryRepresentation, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :CGRectOffset, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectStandardize, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRectUnion, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CGRegisterScreenRefreshCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"i"
  attach_method :CGReleaseAllDisplays, :args=>0, :names=>[], :types=>[], :retval=>"i"
  attach_method :CGReleaseDisplayFadeReservation, :args=>1, :names=>[], :types=>["I"], :retval=>"i"
  attach_method :CGReleaseScreenRefreshRects, :args=>1, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :CGRestorePermanentDisplayConfiguration, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :CGScreenRegisterMoveCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"i"
  attach_method :CGScreenUnregisterMoveCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"v"
  attach_method :CGSessionCopyCurrentDictionary, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFDictionary=}"
  attach_method :CGSetDisplayTransferByByteTable, :args=>5, :names=>[], :types=>["I", "I", "*", "*", "*"], :retval=>"i"
  attach_method :CGSetDisplayTransferByFormula, :args=>10, :names=>[], :types=>["I", "f", "f", "f", "f", "f", "f", "f", "f", "f"], :retval=>"i"
  attach_method :CGSetDisplayTransferByTable, :args=>5, :names=>[], :types=>["I", "I", "^f", "^f", "^f"], :retval=>"i"
  attach_method :CGSetLocalEventsFilterDuringSuppressionState, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"i"
  attach_method :CGSetLocalEventsSuppressionInterval, :args=>1, :names=>[], :types=>["d"], :retval=>"i"
  attach_method :CGShadingCreateAxial, :args=>6, :names=>[], :types=>["^{CGColorSpace=}", "{CGPoint=dd}", "{CGPoint=dd}", "^{CGFunction=}", "B", "B"], :retval=>"^{CGShading=}"
  attach_method :CGShadingCreateRadial, :args=>8, :names=>[], :types=>["^{CGColorSpace=}", "{CGPoint=dd}", "d", "{CGPoint=dd}", "d", "^{CGFunction=}", "B", "B"], :retval=>"^{CGShading=}"
  attach_method :CGShadingGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CGShadingRelease, :args=>1, :names=>[], :types=>["^{CGShading=}"], :retval=>"v"
  attach_method :CGShadingRetain, :args=>1, :names=>[], :types=>["^{CGShading=}"], :retval=>"^{CGShading=}"
  attach_method :CGShieldingWindowID, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :CGShieldingWindowLevel, :args=>0, :names=>[], :types=>[], :retval=>"i"
  attach_method :CGSizeApplyAffineTransform, :args=>2, :names=>[], :types=>["{CGSize=dd}", "{CGAffineTransform=dddddd}"], :retval=>"{CGSize=dd}"
  attach_method :CGSizeCreateDictionaryRepresentation, :args=>1, :names=>[], :types=>["{CGSize=dd}"], :retval=>"^{__CFDictionary=}"
  attach_method :CGSizeEqualToSize, :args=>2, :names=>[], :types=>["{CGSize=dd}", "{CGSize=dd}"], :retval=>"B"
  attach_method :CGSizeMake, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGSize=dd}"
  attach_method :CGSizeMakeWithDictionaryRepresentation, :args=>2, :names=>[], :types=>["^{__CFDictionary=}", "^{CGSize=dd}"], :retval=>"B"
  attach_method :CGUnregisterScreenRefreshCallback, :args=>2, :names=>[], :types=>["^?", "^v"], :retval=>"v"
  attach_method :CGWaitForScreenRefreshRects, :args=>2, :names=>[], :types=>["^^{CGRect}", "^I"], :retval=>"i"
  attach_method :CGWaitForScreenUpdateRects, :args=>5, :names=>[], :types=>["I", "^I", "^^{CGRect}", "^Q", "^{CGScreenUpdateMoveDelta=ii}"], :retval=>"i"
  attach_method :CGWarpMouseCursorPosition, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"i"
  attach_method :CGWindowLevelForKey, :args=>1, :names=>[], :types=>["i"], :retval=>"i"
  attach_method :CGWindowListCopyWindowInfo, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"^{__CFArray=}"
  attach_method :CGWindowListCreate, :args=>2, :names=>[], :types=>["I", "I"], :retval=>"^{__CFArray=}"
  attach_method :CGWindowListCreateDescriptionFromArray, :args=>1, :names=>[], :types=>["^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CGWindowListCreateImage, :args=>4, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "I", "I", "I"], :retval=>"^{CGImage=}"
  attach_method :CGWindowListCreateImageFromArray, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "^{__CFArray=}", "I"], :retval=>"^{CGImage=}"
  attach_method :CGWindowServerCFMachPort, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFMachPort=}"
  attach_method :CGWindowServerCreateServerPort, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFMachPort=}"
  attach_method :CTFontCollectionCopyExclusionDescriptors, :args=>1, :names=>[], :types=>["^{__CTFontCollection=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCopyFontAttribute, :args=>3, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFString=}", "I"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCopyFontAttributes, :args=>3, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFSet=}", "I"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCopyQueryDescriptors, :args=>1, :names=>[], :types=>["^{__CTFontCollection=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCreateCopyWithFontDescriptors, :args=>3, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFArray=}", "^{__CFDictionary=}"], :retval=>"^{__CTFontCollection=}"
  attach_method :CTFontCollectionCreateFromAvailableFonts, :args=>1, :names=>[], :types=>["^{__CFDictionary=}"], :retval=>"^{__CTFontCollection=}"
  attach_method :CTFontCollectionCreateMatchingFontDescriptors, :args=>1, :names=>[], :types=>["^{__CTFontCollection=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCreateMatchingFontDescriptorsForFamily, :args=>3, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFString=}", "^{__CFDictionary=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCreateMatchingFontDescriptorsSortedWithCallback, :args=>3, :names=>[], :types=>["^{__CTFontCollection=}", "^?", "^v"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCreateMatchingFontDescriptorsWithOptions, :args=>2, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFDictionary=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCollectionCreateMutableCopy, :args=>1, :names=>[], :types=>["^{__CTFontCollection=}"], :retval=>"^{__CTFontCollection=}"
  attach_method :CTFontCollectionCreateWithFontDescriptors, :args=>2, :names=>[], :types=>["^{__CFArray=}", "^{__CFDictionary=}"], :retval=>"^{__CTFontCollection=}"
  attach_method :CTFontCollectionGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTFontCollectionSetExclusionDescriptors, :args=>2, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFArray=}"], :retval=>"v"
  attach_method :CTFontCollectionSetQueryDescriptors, :args=>2, :names=>[], :types=>["^{__CTFontCollection=}", "^{__CFArray=}"], :retval=>"v"
  attach_method :CTFontCopyAttribute, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CTFontCopyAvailableTables, :args=>2, :names=>[], :types=>["^{__CTFont=}", "I"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCopyCharacterSet, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFCharacterSet=}"
  attach_method :CTFontCopyDefaultCascadeListForLanguages, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^{__CFArray=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCopyDisplayName, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopyFamilyName, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopyFeatureSettings, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCopyFeatures, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCopyFontDescriptor, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontCopyFullName, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopyGraphicsFont, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^^{__CTFontDescriptor}"], :retval=>"^{CGFont=}"
  attach_method :CTFontCopyLocalizedName, :args=>3, :names=>[], :types=>["^{__CTFont=}", "^{__CFString=}", "^^{__CFString}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopyName, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^{__CFString=}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopyPostScriptName, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFString=}"
  attach_method :CTFontCopySupportedLanguages, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCopyTable, :args=>3, :names=>[], :types=>["^{__CTFont=}", "I", "I"], :retval=>"^{__CFData=}"
  attach_method :CTFontCopyTraits, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTFontCopyVariation, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTFontCopyVariationAxes, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontCreateCopyWithAttributes, :args=>4, :names=>[], :types=>["^{__CTFont=}", "d", "^{CGAffineTransform=dddddd}", "^{__CTFontDescriptor=}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateCopyWithFamily, :args=>4, :names=>[], :types=>["^{__CTFont=}", "d", "^{CGAffineTransform=dddddd}", "^{__CFString=}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateCopyWithSymbolicTraits, :args=>5, :names=>[], :types=>["^{__CTFont=}", "d", "^{CGAffineTransform=dddddd}", "I", "I"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateForString, :args=>3, :names=>[], :types=>["^{__CTFont=}", "^{__CFString=}", "{_CFRange=qq}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreatePathForGlyph, :args=>3, :names=>[], :types=>["^{__CTFont=}", "S", "^{CGAffineTransform=dddddd}"], :retval=>"^{CGPath=}"
  attach_method :CTFontCreateUIFontForLanguage, :args=>3, :names=>[], :types=>["I", "d", "^{__CFString=}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithFontDescriptor, :args=>3, :names=>[], :types=>["^{__CTFontDescriptor=}", "d", "^{CGAffineTransform=dddddd}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithFontDescriptorAndOptions, :args=>4, :names=>[], :types=>["^{__CTFontDescriptor=}", "d", "^{CGAffineTransform=dddddd}", "Q"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithGraphicsFont, :args=>4, :names=>[], :types=>["^{CGFont=}", "d", "^{CGAffineTransform=dddddd}", "^{__CTFontDescriptor=}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithName, :args=>3, :names=>[], :types=>["^{__CFString=}", "d", "^{CGAffineTransform=dddddd}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithNameAndOptions, :args=>4, :names=>[], :types=>["^{__CFString=}", "d", "^{CGAffineTransform=dddddd}", "Q"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithPlatformFont, :args=>4, :names=>[], :types=>["I", "d", "^{CGAffineTransform=dddddd}", "^{__CTFontDescriptor=}"], :retval=>"^{__CTFont=}"
  attach_method :CTFontCreateWithQuickdrawInstance, :args=>4, :names=>[], :types=>["*", "s", "C", "d"], :retval=>"^{__CTFont=}"
  attach_method :CTFontDescriptorCopyAttribute, :args=>2, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFString=}"], :retval=>"@"
  attach_method :CTFontDescriptorCopyAttributes, :args=>1, :names=>[], :types=>["^{__CTFontDescriptor=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTFontDescriptorCopyLocalizedAttribute, :args=>3, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFString=}", "^^{__CFString}"], :retval=>"@"
  attach_method :CTFontDescriptorCreateCopyWithAttributes, :args=>2, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFDictionary=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorCreateCopyWithFeature, :args=>3, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFNumber=}", "^{__CFNumber=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorCreateCopyWithVariation, :args=>3, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFNumber=}", "d"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorCreateMatchingFontDescriptor, :args=>2, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFSet=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorCreateMatchingFontDescriptors, :args=>2, :names=>[], :types=>["^{__CTFontDescriptor=}", "^{__CFSet=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontDescriptorCreateWithAttributes, :args=>1, :names=>[], :types=>["^{__CFDictionary=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorCreateWithNameAndSize, :args=>2, :names=>[], :types=>["^{__CFString=}", "d"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontDescriptorGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTFontDrawGlyphs, :args=>5, :names=>[], :types=>["^{__CTFont=}", "^S", "^{CGPoint=dd}", "Q", "^{CGContext=}"], :retval=>"v"
  attach_method :CTFontGetAdvancesForGlyphs, :args=>5, :names=>[], :types=>["^{__CTFont=}", "I", "^S", "^{CGSize=dd}", "q"], :retval=>"d"
  attach_method :CTFontGetAscent, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetBoundingBox, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTFontGetBoundingRectsForGlyphs, :args=>5, :names=>[], :types=>["^{__CTFont=}", "I", "^S", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTFontGetCapHeight, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetDescent, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetGlyphCount, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"q"
  attach_method :CTFontGetGlyphWithName, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^{__CFString=}"], :retval=>"S"
  attach_method :CTFontGetGlyphsForCharacters, :args=>4, :names=>[], :types=>["^{__CTFont=}", "^S", "^S", "q"], :retval=>"B"
  attach_method :CTFontGetLeading, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetLigatureCaretPositions, :args=>4, :names=>[], :types=>["^{__CTFont=}", "S", "^d", "q"], :retval=>"q"
  attach_method :CTFontGetMatrix, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CTFontGetOpticalBoundsForGlyphs, :args=>5, :names=>[], :types=>["^{__CTFont=}", "^S", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "q", "Q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTFontGetPlatformFont, :args=>2, :names=>[], :types=>["^{__CTFont=}", "^^{__CTFontDescriptor}"], :retval=>"I"
  attach_method :CTFontGetSize, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetSlantAngle, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetStringEncoding, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"I"
  attach_method :CTFontGetSymbolicTraits, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"I"
  attach_method :CTFontGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTFontGetUnderlinePosition, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetUnderlineThickness, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontGetUnitsPerEm, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"I"
  attach_method :CTFontGetVerticalTranslationsForGlyphs, :args=>4, :names=>[], :types=>["^{__CTFont=}", "^S", "^{CGSize=dd}", "q"], :retval=>"v"
  attach_method :CTFontGetXHeight, :args=>1, :names=>[], :types=>["^{__CTFont=}"], :retval=>"d"
  attach_method :CTFontManagerCompareFontFamilyNames, :args=>3, :names=>[], :types=>["^v", "^v", "^v"], :retval=>"q"
  attach_method :CTFontManagerCopyAvailableFontFamilyNames, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CTFontManagerCopyAvailableFontURLs, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CTFontManagerCopyAvailablePostScriptNames, :args=>0, :names=>[], :types=>[], :retval=>"^{__CFArray=}"
  attach_method :CTFontManagerCreateFontDescriptorFromData, :args=>1, :names=>[], :types=>["^{__CFData=}"], :retval=>"^{__CTFontDescriptor=}"
  attach_method :CTFontManagerCreateFontDescriptorsFromURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFontManagerCreateFontRequestRunLoopSource, :args=>2, :names=>[], :types=>["q", "@?"], :retval=>"^{__CFRunLoopSource=}"
  attach_method :CTFontManagerEnableFontDescriptors, :args=>2, :names=>[], :types=>["^{__CFArray=}", "B"], :retval=>"v"
  attach_method :CTFontManagerGetAutoActivationSetting, :args=>1, :names=>[], :types=>["^{__CFString=}"], :retval=>"I"
  attach_method :CTFontManagerGetScopeForURL, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"I"
  attach_method :CTFontManagerIsSupportedFont, :args=>1, :names=>[], :types=>["^{__CFURL=}"], :retval=>"B"
  attach_method :CTFontManagerRegisterFontsForURL, :args=>3, :names=>[], :types=>["^{__CFURL=}", "I", "^^{__CFError}"], :retval=>"B"
  attach_method :CTFontManagerRegisterFontsForURLs, :args=>3, :names=>[], :types=>["^{__CFArray=}", "I", "^^{__CFArray}"], :retval=>"B"
  attach_method :CTFontManagerRegisterGraphicsFont, :args=>2, :names=>[], :types=>["^{CGFont=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CTFontManagerSetAutoActivationSetting, :args=>2, :names=>[], :types=>["^{__CFString=}", "I"], :retval=>"v"
  attach_method :CTFontManagerUnregisterFontsForURL, :args=>3, :names=>[], :types=>["^{__CFURL=}", "I", "^^{__CFError}"], :retval=>"B"
  attach_method :CTFontManagerUnregisterFontsForURLs, :args=>3, :names=>[], :types=>["^{__CFArray=}", "I", "^^{__CFArray}"], :retval=>"B"
  attach_method :CTFontManagerUnregisterGraphicsFont, :args=>2, :names=>[], :types=>["^{CGFont=}", "^^{__CFError}"], :retval=>"B"
  attach_method :CTFrameDraw, :args=>2, :names=>[], :types=>["^{__CTFrame=}", "^{CGContext=}"], :retval=>"v"
  attach_method :CTFrameGetFrameAttributes, :args=>1, :names=>[], :types=>["^{__CTFrame=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTFrameGetLineOrigins, :args=>3, :names=>[], :types=>["^{__CTFrame=}", "{_CFRange=qq}", "^{CGPoint=dd}"], :retval=>"v"
  attach_method :CTFrameGetLines, :args=>1, :names=>[], :types=>["^{__CTFrame=}"], :retval=>"^{__CFArray=}"
  attach_method :CTFrameGetPath, :args=>1, :names=>[], :types=>["^{__CTFrame=}"], :retval=>"^{CGPath=}"
  attach_method :CTFrameGetStringRange, :args=>1, :names=>[], :types=>["^{__CTFrame=}"], :retval=>"{_CFRange=qq}"
  attach_method :CTFrameGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTFrameGetVisibleStringRange, :args=>1, :names=>[], :types=>["^{__CTFrame=}"], :retval=>"{_CFRange=qq}"
  attach_method :CTFramesetterCreateFrame, :args=>4, :names=>[], :types=>["^{__CTFramesetter=}", "{_CFRange=qq}", "^{CGPath=}", "^{__CFDictionary=}"], :retval=>"^{__CTFrame=}"
  attach_method :CTFramesetterCreateWithAttributedString, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"^{__CTFramesetter=}"
  attach_method :CTFramesetterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTFramesetterGetTypesetter, :args=>1, :names=>[], :types=>["^{__CTFramesetter=}"], :retval=>"^{__CTTypesetter=}"
  attach_method :CTFramesetterSuggestFrameSizeWithConstraints, :args=>5, :names=>[], :types=>["^{__CTFramesetter=}", "{_CFRange=qq}", "^{__CFDictionary=}", "{CGSize=dd}", "^{_CFRange=qq}"], :retval=>"{CGSize=dd}"
  attach_method :CTGetCoreTextVersion, :args=>0, :names=>[], :types=>[], :retval=>"I"
  attach_method :CTGlyphInfoCreateWithCharacterIdentifier, :args=>3, :names=>[], :types=>["S", "S", "^{__CFString=}"], :retval=>"^{__CTGlyphInfo=}"
  attach_method :CTGlyphInfoCreateWithGlyph, :args=>3, :names=>[], :types=>["S", "^{__CTFont=}", "^{__CFString=}"], :retval=>"^{__CTGlyphInfo=}"
  attach_method :CTGlyphInfoCreateWithGlyphName, :args=>3, :names=>[], :types=>["^{__CFString=}", "^{__CTFont=}", "^{__CFString=}"], :retval=>"^{__CTGlyphInfo=}"
  attach_method :CTGlyphInfoGetCharacterCollection, :args=>1, :names=>[], :types=>["^{__CTGlyphInfo=}"], :retval=>"S"
  attach_method :CTGlyphInfoGetCharacterIdentifier, :args=>1, :names=>[], :types=>["^{__CTGlyphInfo=}"], :retval=>"S"
  attach_method :CTGlyphInfoGetGlyphName, :args=>1, :names=>[], :types=>["^{__CTGlyphInfo=}"], :retval=>"^{__CFString=}"
  attach_method :CTGlyphInfoGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTLineCreateJustifiedLine, :args=>3, :names=>[], :types=>["^{__CTLine=}", "d", "d"], :retval=>"^{__CTLine=}"
  attach_method :CTLineCreateTruncatedLine, :args=>4, :names=>[], :types=>["^{__CTLine=}", "d", "I", "^{__CTLine=}"], :retval=>"^{__CTLine=}"
  attach_method :CTLineCreateWithAttributedString, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"^{__CTLine=}"
  attach_method :CTLineDraw, :args=>2, :names=>[], :types=>["^{__CTLine=}", "^{CGContext=}"], :retval=>"v"
  attach_method :CTLineGetBoundsWithOptions, :args=>2, :names=>[], :types=>["^{__CTLine=}", "Q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTLineGetGlyphCount, :args=>1, :names=>[], :types=>["^{__CTLine=}"], :retval=>"q"
  attach_method :CTLineGetGlyphRuns, :args=>1, :names=>[], :types=>["^{__CTLine=}"], :retval=>"^{__CFArray=}"
  attach_method :CTLineGetImageBounds, :args=>2, :names=>[], :types=>["^{__CTLine=}", "^{CGContext=}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTLineGetOffsetForStringIndex, :args=>3, :names=>[], :types=>["^{__CTLine=}", "q", "^d"], :retval=>"d"
  attach_method :CTLineGetPenOffsetForFlush, :args=>3, :names=>[], :types=>["^{__CTLine=}", "d", "d"], :retval=>"d"
  attach_method :CTLineGetStringIndexForPosition, :args=>2, :names=>[], :types=>["^{__CTLine=}", "{CGPoint=dd}"], :retval=>"q"
  attach_method :CTLineGetStringRange, :args=>1, :names=>[], :types=>["^{__CTLine=}"], :retval=>"{_CFRange=qq}"
  attach_method :CTLineGetTrailingWhitespaceWidth, :args=>1, :names=>[], :types=>["^{__CTLine=}"], :retval=>"d"
  attach_method :CTLineGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTLineGetTypographicBounds, :args=>4, :names=>[], :types=>["^{__CTLine=}", "^d", "^d", "^d"], :retval=>"d"
  attach_method :CTParagraphStyleCreate, :args=>2, :names=>[], :types=>["^{CTParagraphStyleSetting=IQ^v}", "Q"], :retval=>"^{__CTParagraphStyle=}"
  attach_method :CTParagraphStyleCreateCopy, :args=>1, :names=>[], :types=>["^{__CTParagraphStyle=}"], :retval=>"^{__CTParagraphStyle=}"
  attach_method :CTParagraphStyleGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTParagraphStyleGetValueForSpecifier, :args=>4, :names=>[], :types=>["^{__CTParagraphStyle=}", "I", "Q", "^v"], :retval=>"B"
  attach_method :CTRunDraw, :args=>3, :names=>[], :types=>["^{__CTRun=}", "^{CGContext=}", "{_CFRange=qq}"], :retval=>"v"
  attach_method :CTRunGetAdvances, :args=>3, :names=>[], :types=>["^{__CTRun=}", "{_CFRange=qq}", "^{CGSize=dd}"], :retval=>"v"
  attach_method :CTRunGetAdvancesPtr, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"^{CGSize=dd}"
  attach_method :CTRunGetAttributes, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTRunGetGlyphCount, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"q"
  attach_method :CTRunGetGlyphs, :args=>3, :names=>[], :types=>["^{__CTRun=}", "{_CFRange=qq}", "^S"], :retval=>"v"
  attach_method :CTRunGetGlyphsPtr, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"^S"
  attach_method :CTRunGetImageBounds, :args=>3, :names=>[], :types=>["^{__CTRun=}", "^{CGContext=}", "{_CFRange=qq}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :CTRunGetPositions, :args=>3, :names=>[], :types=>["^{__CTRun=}", "{_CFRange=qq}", "^{CGPoint=dd}"], :retval=>"v"
  attach_method :CTRunGetPositionsPtr, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"^{CGPoint=dd}"
  attach_method :CTRunGetStatus, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"I"
  attach_method :CTRunGetStringIndices, :args=>3, :names=>[], :types=>["^{__CTRun=}", "{_CFRange=qq}", "^q"], :retval=>"v"
  attach_method :CTRunGetStringIndicesPtr, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"^q"
  attach_method :CTRunGetStringRange, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"{_CFRange=qq}"
  attach_method :CTRunGetTextMatrix, :args=>1, :names=>[], :types=>["^{__CTRun=}"], :retval=>"{CGAffineTransform=dddddd}"
  attach_method :CTRunGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTRunGetTypographicBounds, :args=>5, :names=>[], :types=>["^{__CTRun=}", "{_CFRange=qq}", "^d", "^d", "^d"], :retval=>"d"
  attach_method :CTTextTabCreate, :args=>3, :names=>[], :types=>["C", "d", "^{__CFDictionary=}"], :retval=>"^{__CTTextTab=}"
  attach_method :CTTextTabGetAlignment, :args=>1, :names=>[], :types=>["^{__CTTextTab=}"], :retval=>"C"
  attach_method :CTTextTabGetLocation, :args=>1, :names=>[], :types=>["^{__CTTextTab=}"], :retval=>"d"
  attach_method :CTTextTabGetOptions, :args=>1, :names=>[], :types=>["^{__CTTextTab=}"], :retval=>"^{__CFDictionary=}"
  attach_method :CTTextTabGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTTypesetterCreateLine, :args=>2, :names=>[], :types=>["^{__CTTypesetter=}", "{_CFRange=qq}"], :retval=>"^{__CTLine=}"
  attach_method :CTTypesetterCreateLineWithOffset, :args=>3, :names=>[], :types=>["^{__CTTypesetter=}", "{_CFRange=qq}", "d"], :retval=>"^{__CTLine=}"
  attach_method :CTTypesetterCreateWithAttributedString, :args=>1, :names=>[], :types=>["^{__CFAttributedString=}"], :retval=>"^{__CTTypesetter=}"
  attach_method :CTTypesetterCreateWithAttributedStringAndOptions, :args=>2, :names=>[], :types=>["^{__CFAttributedString=}", "^{__CFDictionary=}"], :retval=>"^{__CTTypesetter=}"
  attach_method :CTTypesetterGetTypeID, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :CTTypesetterSuggestClusterBreak, :args=>3, :names=>[], :types=>["^{__CTTypesetter=}", "q", "d"], :retval=>"q"
  attach_method :CTTypesetterSuggestClusterBreakWithOffset, :args=>4, :names=>[], :types=>["^{__CTTypesetter=}", "q", "d", "d"], :retval=>"q"
  attach_method :CTTypesetterSuggestLineBreak, :args=>3, :names=>[], :types=>["^{__CTTypesetter=}", "q", "d"], :retval=>"q"
  attach_method :CTTypesetterSuggestLineBreakWithOffset, :args=>4, :names=>[], :types=>["^{__CTTypesetter=}", "q", "d", "d"], :retval=>"q"
  attach_method :NSAccessibilityActionDescription, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAccessibilityPostNotification, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"v"
  attach_method :NSAccessibilityRaiseBadArgumentException, :args=>3, :names=>[], :types=>["@", "@", "@"], :retval=>"v"
  attach_method :NSAccessibilityRoleDescription, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"@"
  attach_method :NSAccessibilityRoleDescriptionForUIElement, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAccessibilityUnignoredAncestor, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAccessibilityUnignoredChildren, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAccessibilityUnignoredChildrenForOnlyChild, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAccessibilityUnignoredDescendant, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAllHashTableObjects, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAllMapTableKeys, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAllMapTableValues, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSAllocateCollectable, :args=>2, :names=>[], :types=>["Q", "Q"], :retval=>"^v"
  attach_method :NSAllocateMemoryPages, :args=>1, :names=>[], :types=>["Q"], :retval=>"^v"
  attach_method :NSAllocateObject, :args=>3, :names=>[], :types=>["#", "Q", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSApplicationLoad, :args=>0, :names=>[], :types=>[], :retval=>"B"
  attach_method :NSApplicationMain, :args=>2, :names=>[], :types=>["i", "^*"], :retval=>"i"
  attach_method :NSAvailableWindowDepths, :args=>0, :names=>[], :types=>[], :retval=>"^i"
  attach_method :NSBeep, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :NSBeginAlertSheet, :args=>10, :names=>[], :types=>["@", "@", "@", "@", "@", "@", ":", ":", "^v", "@"], :retval=>"v"
  attach_method :NSBeginCriticalAlertSheet, :args=>10, :names=>[], :types=>["@", "@", "@", "@", "@", "@", ":", ":", "^v", "@"], :retval=>"v"
  attach_method :NSBeginInformationalAlertSheet, :args=>10, :names=>[], :types=>["@", "@", "@", "@", "@", "@", ":", ":", "^v", "@"], :retval=>"v"
  attach_method :NSBestDepth, :args=>5, :names=>[], :types=>["@", "q", "q", "B", "^B"], :retval=>"i"
  attach_method :NSBitsPerPixelFromDepth, :args=>1, :names=>[], :types=>["i"], :retval=>"q"
  attach_method :NSBitsPerSampleFromDepth, :args=>1, :names=>[], :types=>["i"], :retval=>"q"
  attach_method :NSClassFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"#"
  attach_method :NSColorSpaceFromDepth, :args=>1, :names=>[], :types=>["i"], :retval=>"@"
  attach_method :NSCompareHashTables, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"B"
  attach_method :NSCompareMapTables, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"B"
  attach_method :NSContainsRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :NSConvertGlyphsToPackedGlyphs, :args=>4, :names=>[], :types=>["^I", "q", "Q", "*"], :retval=>"q"
  attach_method :NSConvertHostDoubleToSwapped, :args=>1, :names=>[], :types=>["d"], :retval=>"{_NSSwappedDouble=Q}"
  attach_method :NSConvertHostFloatToSwapped, :args=>1, :names=>[], :types=>["f"], :retval=>"{_NSSwappedFloat=I}"
  attach_method :NSConvertSwappedDoubleToHost, :args=>1, :names=>[], :types=>["{_NSSwappedDouble=Q}"], :retval=>"d"
  attach_method :NSConvertSwappedFloatToHost, :args=>1, :names=>[], :types=>["{_NSSwappedFloat=I}"], :retval=>"f"
  attach_method :NSCopyBits, :args=>3, :names=>[], :types=>["q", "{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGPoint=dd}"], :retval=>"v"
  attach_method :NSCopyHashTableWithZone, :args=>2, :names=>[], :types=>["@", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSCopyMapTableWithZone, :args=>2, :names=>[], :types=>["@", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSCopyMemoryPages, :args=>3, :names=>[], :types=>["^v", "^v", "Q"], :retval=>"v"
  attach_method :NSCopyObject, :args=>3, :names=>[], :types=>["@", "Q", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSCountFrames, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :NSCountHashTable, :args=>1, :names=>[], :types=>["@"], :retval=>"Q"
  attach_method :NSCountMapTable, :args=>1, :names=>[], :types=>["@"], :retval=>"Q"
  attach_method :NSCountWindows, :args=>1, :names=>[], :types=>["^q"], :retval=>"v"
  attach_method :NSCountWindowsForContext, :args=>2, :names=>[], :types=>["q", "^q"], :retval=>"v"
  attach_method :NSCreateFileContentsPboardType, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSCreateFilenamePboardType, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSCreateHashTable, :args=>2, :names=>[], :types=>["{_NSHashTableCallBacks=^?^?^?^?^?}", "Q"], :retval=>"@"
  attach_method :NSCreateHashTableWithZone, :args=>3, :names=>[], :types=>["{_NSHashTableCallBacks=^?^?^?^?^?}", "Q", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSCreateMapTable, :args=>3, :names=>[], :types=>["{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}", "{_NSMapTableValueCallBacks=^?^?^?}", "Q"], :retval=>"@"
  attach_method :NSCreateMapTableWithZone, :args=>4, :names=>[], :types=>["{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}", "{_NSMapTableValueCallBacks=^?^?^?}", "Q", "^{_NSZone=}"], :retval=>"@"
  attach_method :NSCreateZone, :args=>3, :names=>[], :types=>["Q", "Q", "B"], :retval=>"^{_NSZone=}"
  attach_method :NSDeallocateMemoryPages, :args=>2, :names=>[], :types=>["^v", "Q"], :retval=>"v"
  attach_method :NSDeallocateObject, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSDecimalAdd, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q"], :retval=>"Q"
  attach_method :NSDecimalCompact, :args=>1, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}"], :retval=>"v"
  attach_method :NSDecimalCompare, :args=>2, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}"], :retval=>"q"
  attach_method :NSDecimalCopy, :args=>2, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}"], :retval=>"v"
  attach_method :NSDecimalDivide, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q"], :retval=>"Q"
  attach_method :NSDecimalIsNotANumber, :args=>1, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}"], :retval=>"B"
  attach_method :NSDecimalMultiply, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q"], :retval=>"Q"
  attach_method :NSDecimalMultiplyByPowerOf10, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "s", "Q"], :retval=>"Q"
  attach_method :NSDecimalNormalize, :args=>3, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q"], :retval=>"Q"
  attach_method :NSDecimalPower, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q", "Q"], :retval=>"Q"
  attach_method :NSDecimalRound, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "q", "Q"], :retval=>"v"
  attach_method :NSDecimalString, :args=>2, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "@"], :retval=>"@"
  attach_method :NSDecimalSubtract, :args=>4, :names=>[], :types=>["^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "^{_NSDecimal=b8b4b1b1b18[8S]}", "Q"], :retval=>"Q"
  attach_method :NSDecrementExtraRefCountWasZero, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
  attach_method :NSDefaultMallocZone, :args=>0, :names=>[], :types=>[], :retval=>"^{_NSZone=}"
  attach_method :NSDisableScreenUpdates, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :NSDivideRect, :args=>5, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "^{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "Q"], :retval=>"v"
  attach_method :NSDottedFrameRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawBitmap, :args=>11, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "q", "q", "q", "q", "q", "q", "B", "B", "@", "^*"], :retval=>"v"
  attach_method :NSDrawButton, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawColorTiledRects, :args=>5, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^Q", "^@", "q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSDrawDarkBezel, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawGrayBezel, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawGroove, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawLightBezel, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawNinePartImage, :args=>13, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "@", "@", "@", "@", "@", "@", "@", "@", "@", "Q", "d", "B"], :retval=>"v"
  attach_method :NSDrawThreePartImage, :args=>8, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "@", "@", "@", "B", "Q", "d", "B"], :retval=>"v"
  attach_method :NSDrawTiledRects, :args=>5, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "^Q", "^d", "q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSDrawWhiteBezel, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSDrawWindowBackground, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSEdgeInsetsMake, :args=>4, :names=>[], :types=>["d", "d", "d", "d"], :retval=>"{_NSEdgeInsets=dddd}"
  attach_method :NSEnableScreenUpdates, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :NSEndHashTableEnumeration, :args=>1, :names=>[], :types=>["^{_NSHashEnumerator=QQ^v}"], :retval=>"v"
  attach_method :NSEndMapTableEnumeration, :args=>1, :names=>[], :types=>["^{_NSMapEnumerator=QQ^v}"], :retval=>"v"
  attach_method :NSEnumerateHashTable, :args=>1, :names=>[], :types=>["@"], :retval=>"{_NSHashEnumerator=QQ^v}"
  attach_method :NSEnumerateMapTable, :args=>1, :names=>[], :types=>["@"], :retval=>"{_NSMapEnumerator=QQ^v}"
  attach_method :NSEqualPoints, :args=>2, :names=>[], :types=>["{CGPoint=dd}", "{CGPoint=dd}"], :retval=>"B"
  attach_method :NSEqualRanges, :args=>2, :names=>[], :types=>["{_NSRange=QQ}", "{_NSRange=QQ}"], :retval=>"B"
  attach_method :NSEqualRects, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :NSEqualSizes, :args=>2, :names=>[], :types=>["{CGSize=dd}", "{CGSize=dd}"], :retval=>"B"
  attach_method :NSEraseRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSEventMaskFromType, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSExtraRefCount, :args=>1, :names=>[], :types=>["@"], :retval=>"Q"
  attach_method :NSFileTypeForHFSTypeCode, :args=>1, :names=>[], :types=>["I"], :retval=>"@"
  attach_method :NSFrameAddress, :args=>1, :names=>[], :types=>["Q"], :retval=>"^v"
  attach_method :NSFrameRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSFrameRectWithWidth, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d"], :retval=>"v"
  attach_method :NSFrameRectWithWidthUsingOperation, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "Q"], :retval=>"v"
  attach_method :NSFreeHashTable, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSFreeMapTable, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSFullUserName, :args=>0, :names=>[], :types=>[], :retval=>"@"
  attach_method :NSGetAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"@"
  attach_method :NSGetCriticalAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"@"
  attach_method :NSGetFileType, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSGetFileTypes, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSGetInformationalAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"@"
  attach_method :NSGetSizeAndAlignment, :args=>3, :names=>[], :types=>["*", "^Q", "^Q"], :retval=>"*"
  attach_method :NSGetUncaughtExceptionHandler, :args=>0, :names=>[], :types=>[], :retval=>"^?"
  attach_method :NSGetWindowServerMemory, :args=>4, :names=>[], :types=>["q", "^q", "^q", "^@"], :retval=>"q"
  attach_method :NSHFSTypeCodeFromFileType, :args=>1, :names=>[], :types=>["@"], :retval=>"I"
  attach_method :NSHFSTypeOfFile, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSHashGet, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"^v"
  attach_method :NSHashInsert, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"v"
  attach_method :NSHashInsertIfAbsent, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"^v"
  attach_method :NSHashInsertKnownAbsent, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"v"
  attach_method :NSHashRemove, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"v"
  attach_method :NSHeight, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSHighlightRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSHomeDirectory, :args=>0, :names=>[], :types=>[], :retval=>"@"
  attach_method :NSHomeDirectoryForUser, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSHostByteOrder, :args=>0, :names=>[], :types=>[], :retval=>"q"
  attach_method :NSIncrementExtraRefCount, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSInsetRect, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSIntegralRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSIntegralRectWithOptions, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSInterfaceStyleForKey, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"Q"
  attach_method :NSIntersectionRange, :args=>2, :names=>[], :types=>["{_NSRange=QQ}", "{_NSRange=QQ}"], :retval=>"{_NSRange=QQ}"
  attach_method :NSIntersectionRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSIntersectsRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :NSIsControllerMarker, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
  attach_method :NSIsEmptyRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :NSIsFreedObject, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
  attach_method :NSLocationInRange, :args=>2, :names=>[], :types=>["Q", "{_NSRange=QQ}"], :retval=>"B"
  attach_method :NSLog, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSLogPageSize, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :NSLogv, :args=>2, :names=>[], :types=>["@", "^{__va_list_tag=II^v^v}"], :retval=>"v"
  attach_method :NSMakeCollectable, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSMakePoint, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGPoint=dd}"
  attach_method :NSMakeRange, :args=>2, :names=>[], :types=>["Q", "Q"], :retval=>"{_NSRange=QQ}"
  attach_method :NSMakeRect, :args=>4, :names=>[], :types=>["d", "d", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSMakeSize, :args=>2, :names=>[], :types=>["d", "d"], :retval=>"{CGSize=dd}"
  attach_method :NSMapGet, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"^v"
  attach_method :NSMapInsert, :args=>3, :names=>[], :types=>["@", "^v", "^v"], :retval=>"v"
  attach_method :NSMapInsertIfAbsent, :args=>3, :names=>[], :types=>["@", "^v", "^v"], :retval=>"^v"
  attach_method :NSMapInsertKnownAbsent, :args=>3, :names=>[], :types=>["@", "^v", "^v"], :retval=>"v"
  attach_method :NSMapMember, :args=>4, :names=>[], :types=>["@", "^v", "^^v", "^^v"], :retval=>"B"
  attach_method :NSMapRemove, :args=>2, :names=>[], :types=>["@", "^v"], :retval=>"v"
  attach_method :NSMaxRange, :args=>1, :names=>[], :types=>["{_NSRange=QQ}"], :retval=>"Q"
  attach_method :NSMaxX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMaxY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMidX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMidY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMinX, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMinY, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSMouseInRect, :args=>3, :names=>[], :types=>["{CGPoint=dd}", "{CGRect={CGPoint=dd}{CGSize=dd}}", "B"], :retval=>"B"
  attach_method :NSNextHashEnumeratorItem, :args=>1, :names=>[], :types=>["^{_NSHashEnumerator=QQ^v}"], :retval=>"^v"
  attach_method :NSNextMapEnumeratorPair, :args=>3, :names=>[], :types=>["^{_NSMapEnumerator=QQ^v}", "^^v", "^^v"], :retval=>"B"
  attach_method :NSNumberOfColorComponents, :args=>1, :names=>[], :types=>["@"], :retval=>"q"
  attach_method :NSOffsetRect, :args=>3, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "d", "d"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSOpenGLGetOption, :args=>2, :names=>[], :types=>["i", "^i"], :retval=>"v"
  attach_method :NSOpenGLGetVersion, :args=>2, :names=>[], :types=>["^i", "^i"], :retval=>"v"
  attach_method :NSOpenGLSetOption, :args=>2, :names=>[], :types=>["i", "i"], :retval=>"v"
  attach_method :NSOpenStepRootDirectory, :args=>0, :names=>[], :types=>[], :retval=>"@"
  attach_method :NSPageSize, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :NSPerformService, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"B"
  attach_method :NSPlanarFromDepth, :args=>1, :names=>[], :types=>["i"], :retval=>"B"
  attach_method :NSPointFromCGPoint, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"{CGPoint=dd}"
  attach_method :NSPointFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"{CGPoint=dd}"
  attach_method :NSPointInRect, :args=>2, :names=>[], :types=>["{CGPoint=dd}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"B"
  attach_method :NSPointToCGPoint, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"{CGPoint=dd}"
  attach_method :NSProtocolFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSRangeFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"{_NSRange=QQ}"
  attach_method :NSReadPixel, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"@"
  attach_method :NSRealMemoryAvailable, :args=>0, :names=>[], :types=>[], :retval=>"Q"
  attach_method :NSReallocateCollectable, :args=>3, :names=>[], :types=>["^v", "Q", "Q"], :retval=>"^v"
  attach_method :NSRecordAllocationEvent, :args=>2, :names=>[], :types=>["i", "@"], :retval=>"v"
  attach_method :NSRectClip, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSRectClipList, :args=>2, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "q"], :retval=>"v"
  attach_method :NSRectFill, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"v"
  attach_method :NSRectFillList, :args=>2, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "q"], :retval=>"v"
  attach_method :NSRectFillListUsingOperation, :args=>3, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "q", "Q"], :retval=>"v"
  attach_method :NSRectFillListWithColors, :args=>3, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "^@", "q"], :retval=>"v"
  attach_method :NSRectFillListWithColorsUsingOperation, :args=>4, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "^@", "q", "Q"], :retval=>"v"
  attach_method :NSRectFillListWithGrays, :args=>3, :names=>[], :types=>["^{CGRect={CGPoint=dd}{CGSize=dd}}", "^d", "q"], :retval=>"v"
  attach_method :NSRectFillUsingOperation, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "Q"], :retval=>"v"
  attach_method :NSRectFromCGRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSRectFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSRectToCGRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSRecycleZone, :args=>1, :names=>[], :types=>["^{_NSZone=}"], :retval=>"v"
  attach_method :NSRegisterServicesProvider, :args=>2, :names=>[], :types=>["@", "@"], :retval=>"v"
  attach_method :NSReleaseAlertPanel, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSResetHashTable, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSResetMapTable, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSReturnAddress, :args=>1, :names=>[], :types=>["Q"], :retval=>"^v"
  attach_method :NSRoundDownToMultipleOfPageSize, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSRoundUpToMultipleOfPageSize, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSRunAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSRunAlertPanelRelativeToWindow, :args=>6, :names=>[], :types=>["@", "@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSRunCriticalAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSRunCriticalAlertPanelRelativeToWindow, :args=>6, :names=>[], :types=>["@", "@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSRunInformationalAlertPanel, :args=>5, :names=>[], :types=>["@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSRunInformationalAlertPanelRelativeToWindow, :args=>6, :names=>[], :types=>["@", "@", "@", "@", "@", "@"], :retval=>"q"
  attach_method :NSSearchPathForDirectoriesInDomains, :args=>3, :names=>[], :types=>["Q", "Q", "B"], :retval=>"@"
  attach_method :NSSelectorFromString, :args=>1, :names=>[], :types=>["@"], :retval=>":"
  attach_method :NSSetFocusRingStyle, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
  attach_method :NSSetShowsServicesMenuItem, :args=>2, :names=>[], :types=>["@", "B"], :retval=>"q"
  attach_method :NSSetUncaughtExceptionHandler, :args=>1, :names=>[], :types=>["^?"], :retval=>"v"
  attach_method :NSSetZoneName, :args=>2, :names=>[], :types=>["^{_NSZone=}", "@"], :retval=>"v"
  attach_method :NSShouldRetainWithZone, :args=>2, :names=>[], :types=>["@", "^{_NSZone=}"], :retval=>"B"
  attach_method :NSShowAnimationEffect, :args=>6, :names=>[], :types=>["Q", "{CGPoint=dd}", "{CGSize=dd}", "@", ":", "^v"], :retval=>"v"
  attach_method :NSShowsServicesMenuItem, :args=>1, :names=>[], :types=>["@"], :retval=>"B"
  attach_method :NSSizeFromCGSize, :args=>1, :names=>[], :types=>["{CGSize=dd}"], :retval=>"{CGSize=dd}"
  attach_method :NSSizeFromString, :args=>1, :names=>[], :types=>["@"], :retval=>"{CGSize=dd}"
  attach_method :NSSizeToCGSize, :args=>1, :names=>[], :types=>["{CGSize=dd}"], :retval=>"{CGSize=dd}"
  attach_method :NSStringFromClass, :args=>1, :names=>[], :types=>["#"], :retval=>"@"
  attach_method :NSStringFromHashTable, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSStringFromMapTable, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSStringFromPoint, :args=>1, :names=>[], :types=>["{CGPoint=dd}"], :retval=>"@"
  attach_method :NSStringFromProtocol, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
  attach_method :NSStringFromRange, :args=>1, :names=>[], :types=>["{_NSRange=QQ}"], :retval=>"@"
  attach_method :NSStringFromRect, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"@"
  attach_method :NSStringFromSelector, :args=>1, :names=>[], :types=>[":"], :retval=>"@"
  attach_method :NSStringFromSize, :args=>1, :names=>[], :types=>["{CGSize=dd}"], :retval=>"@"
  attach_method :NSSwapBigDoubleToHost, :args=>1, :names=>[], :types=>["{_NSSwappedDouble=Q}"], :retval=>"d"
  attach_method :NSSwapBigFloatToHost, :args=>1, :names=>[], :types=>["{_NSSwappedFloat=I}"], :retval=>"f"
  attach_method :NSSwapBigIntToHost, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :NSSwapBigLongLongToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapBigLongToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapBigShortToHost, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :NSSwapDouble, :args=>1, :names=>[], :types=>["{_NSSwappedDouble=Q}"], :retval=>"{_NSSwappedDouble=Q}"
  attach_method :NSSwapFloat, :args=>1, :names=>[], :types=>["{_NSSwappedFloat=I}"], :retval=>"{_NSSwappedFloat=I}"
  attach_method :NSSwapHostDoubleToBig, :args=>1, :names=>[], :types=>["d"], :retval=>"{_NSSwappedDouble=Q}"
  attach_method :NSSwapHostDoubleToLittle, :args=>1, :names=>[], :types=>["d"], :retval=>"{_NSSwappedDouble=Q}"
  attach_method :NSSwapHostFloatToBig, :args=>1, :names=>[], :types=>["f"], :retval=>"{_NSSwappedFloat=I}"
  attach_method :NSSwapHostFloatToLittle, :args=>1, :names=>[], :types=>["f"], :retval=>"{_NSSwappedFloat=I}"
  attach_method :NSSwapHostIntToBig, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :NSSwapHostIntToLittle, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :NSSwapHostLongLongToBig, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapHostLongLongToLittle, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapHostLongToBig, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapHostLongToLittle, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapHostShortToBig, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :NSSwapHostShortToLittle, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :NSSwapInt, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :NSSwapLittleDoubleToHost, :args=>1, :names=>[], :types=>["{_NSSwappedDouble=Q}"], :retval=>"d"
  attach_method :NSSwapLittleFloatToHost, :args=>1, :names=>[], :types=>["{_NSSwappedFloat=I}"], :retval=>"f"
  attach_method :NSSwapLittleIntToHost, :args=>1, :names=>[], :types=>["I"], :retval=>"I"
  attach_method :NSSwapLittleLongLongToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapLittleLongToHost, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapLittleShortToHost, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :NSSwapLong, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapLongLong, :args=>1, :names=>[], :types=>["Q"], :retval=>"Q"
  attach_method :NSSwapShort, :args=>1, :names=>[], :types=>["S"], :retval=>"S"
  attach_method :NSTemporaryDirectory, :args=>0, :names=>[], :types=>[], :retval=>"@"
  attach_method :NSUnionRange, :args=>2, :names=>[], :types=>["{_NSRange=QQ}", "{_NSRange=QQ}"], :retval=>"{_NSRange=QQ}"
  attach_method :NSUnionRect, :args=>2, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}", "{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"{CGRect={CGPoint=dd}{CGSize=dd}}"
  attach_method :NSUnregisterServicesProvider, :args=>1, :names=>[], :types=>["@"], :retval=>"v"
  attach_method :NSUpdateDynamicServices, :args=>0, :names=>[], :types=>[], :retval=>"v"
  attach_method :NSUserName, :args=>0, :names=>[], :types=>[], :retval=>"@"
  attach_method :NSWidth, :args=>1, :names=>[], :types=>["{CGRect={CGPoint=dd}{CGSize=dd}}"], :retval=>"d"
  attach_method :NSWindowList, :args=>2, :names=>[], :types=>["q", "^q"], :retval=>"v"
  attach_method :NSWindowListForContext, :args=>3, :names=>[], :types=>["q", "q", "^q"], :retval=>"v"
  attach_method :NSZoneCalloc, :args=>3, :names=>[], :types=>["^{_NSZone=}", "Q", "Q"], :retval=>"^v"
  attach_method :NSZoneFree, :args=>2, :names=>[], :types=>["^{_NSZone=}", "^v"], :retval=>"v"
  attach_method :NSZoneFromPointer, :args=>1, :names=>[], :types=>["^v"], :retval=>"^{_NSZone=}"
  attach_method :NSZoneMalloc, :args=>2, :names=>[], :types=>["^{_NSZone=}", "Q"], :retval=>"^v"
  attach_method :NSZoneName, :args=>1, :names=>[], :types=>["^{_NSZone=}"], :retval=>"@"
  attach_method :NSZoneRealloc, :args=>3, :names=>[], :types=>["^{_NSZone=}", "^v", "Q"], :retval=>"^v"
  attach_method :NXReadNSObjectFromCoder, :args=>1, :names=>[], :types=>["@"], :retval=>"@"
end
