{
    author = {
	"ANOQ of the sun" = (
	    "anoq@vip.cybercity.dk"
	);
	"Adam Fedor" = (
	    "fedor@boulder.colorado.edu"
	);
	"Albin L. Jones" = (
	    "albin.l.jones@dartmouth.edu"
	);
	"Andrew Kachites McCallum" = (
	    "mccallum@gnu.ai.mit.edu"
	);
	"Armando Pesenti Gritti" = (
	);
	"Chris B. Vetter" = (
	);
	"Daniel Ferreira" = (
	);
	"David Chisnall" = (
	    "csdavec@swan.ac.uk",
	    "github@theravensnest.org"
	);
	"Derek Zhou" = (
	    "derekzhou@gmail.com"
	);
	"Dr. H. Nikolaus Schaller" = (
	);
	"Eric Norum" = (
	    "eric@skatter.usask.ca"
	);
	"Felipe A. Rodriguez" = (
	    "far@ix.netcom.com"
	);
	"Fred Kiefer" = (
	    "fredkiefer@gmx.de"
	);
	"Generated by Debian" = (
	);
	"Georg Tuparev" = (
	    "tuparev@embl-heidelberg.de"
	);
	"Graham Lee" = (
	    "graham@iamleeg.com",
	    "iamleeg@gmail.com"
	);
	"Gregory Casamento" = (
	    "greg.casamento@gmail.com"
	);
	"Gregory John Casamento" = (
	    "greg.casamento@gmail.com",
	    "borgheron@yahoo.com"
	);
	"Hugo Melder" = (
	    "hugo@algoriddim.com"
	);
	"Jeremy Bettis" = (
	    "jeremy@hksys.com"
	);
	"Jonathan Gapen" = (
	    "jagapen@whitewater.chem.wisc.edu"
	);
	"Luke Howard" = (
	    "lukeh@xedoc.com.au"
	);
	"Manuel Guesdon" = (
	    "mguesdon@sbuilders.com"
	);
	"Marcus Mueller" = (
	    "znek@mulle-kybernetik.com"
	);
	"Mike Kienenberger" = (
	);
	"Mircea Oancea" = (
	    "mircea@jupiter.elcom.pub.ro"
	);
	"Mirko Viviani" = (
	    "mirko.viviani@rccr.cremona.it"
	);
	"Nicola Pero" = (
	    "n.pero@mi.flashnet.it",
	    "nicola@brainstorm.co.uk"
	);
	"Ovidiu Predescu" = (
	    "ovidiu@net-community.com"
	);
	"Richard Frith-Macdonald" = (
	    "rfm@gnu.org",
	    "frm@gnu.org",
	    "richard@brainstorm.co.uk"
	);
	"Saso Kiselkov" = (
	    "diablos@manga.sk"
	);
	"Scott Christley" = (
	    "scottc@net-community.com"
	);
	"Stefan Bidigaray" = (
	);
	"Yoo C. Chung" = (
	    "wacko@laplace.snu.ac.kr"
	);
    };
    categories = {
	NSArchiver = {
	    GNUstep = NSArchiver;
	};
	NSArray = {
	    NSKeyValueObserverRegistration = NSKeyValueObserving;
	    NSPredicate = NSPredicate;
	    NSSortDescriptorSorting = NSSortDescriptor;
	};
	NSBundle = {
	    GNUstep = NSBundle;
	};
	NSCalendarDate = {
	    GregorianDate = NSCalendarDate;
	    OPENSTEP = NSCalendarDate;
	};
	NSCoder = {
	    NSGeometryKeyedCoding = NSKeyedArchiver;
	};
	NSCountedSet = {
	    "GNU_Uniquing" = NSSet;
	};
	NSData = {
	    GNUstepExtensions = NSData;
	};
	NSDeserializer = {
	    GNUstep = NSSerialization;
	};
	NSDictionary = {
	    NSFileAttributes = NSFileManager;
	};
	NSFileHandle = {
	    GNUstepExtensions = NSFileHandle;
	    GNUstepTLS = NSFileHandle;
	};
	NSHost = {
	    GNUstep = NSHost;
	};
	NSInvocation = {
	    GNUstep = NSInvocation;
	    MacroSetup = NSInvocation;
	};
	NSItemProvider = {
	    NSPreviewSupport = NSItemProvider;
	};
	NSKeyedArchiver = {
	    Internal = NSKeyedArchiver;
	};
	NSKeyedUnarchiver = {
	    Internal = NSKeyedArchiver;
	};
	NSMutableArray = {
	    NSPredicate = NSPredicate;
	    NSSortDescriptorSorting = NSSortDescriptor;
	};
	NSMutableData = {
	    GNUstepExtensions = NSData;
	};
	NSMutableSet = {
	    NSPredicate = NSPredicate;
	};
	NSMutableURLRequest = {
	    GNUstep = NSURLRequest;
	    NSMutableHTTPURLRequest = NSURLRequest;
	};
	NSNumber = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	NSObject = {
	    GNUstep = NSObject;
	    GSTraceLocks = NSLock;
	    NEXTSTEP = NSObject;
	    NSClassDescriptionPrimitives = NSClassDescription;
	    NSComparisonMethods = NSScriptWhoseTests;
	    NSConnectionDelegate = NSConnection;
	    NSErrorRecoveryAttempting = NSErrorRecoveryAttempting;
	    NSFileManagerDelegate = NSFileManager;
	    NSFileManagerHandler = NSFileManager;
	    NSFilePresenter = NSFilePresenter;
	    NSKeyValueCoding = NSKeyValueCoding;
	    NSKeyValueObserverNotification = NSKeyValueObserving;
	    NSKeyValueObserverRegistration = NSKeyValueObserving;
	    NSKeyValueObserving = NSKeyValueObserving;
	    NSKeyValueObservingCustomization = NSKeyValueObserving;
	    NSKeyedArchiverDelegate = NSKeyedArchiver;
	    NSKeyedArchiverObjectSubstitution = NSKeyedArchiver;
	    NSKeyedUnarchiverDelegate = NSKeyedArchiver;
	    NSKeyedUnarchiverObjectSubstitution = NSKeyedArchiver;
	    NSMetadataQueryDelegate = NSMetadata;
	    NSNetServiceBrowserDelegateMethods = NSNetServices;
	    NSNetServiceDelegateMethods = NSNetServices;
	    NSPortCoder = NSPortCoder;
	    NSPortDelegateMethods = NSPort;
	    NSSpellServerDelegate = NSSpellServer;
	    NSStreamDelegate = NSStream;
	    NSThreadPerformAdditions = NSThread;
	    NSURLClient = NSURL;
	    NSURLConnectionDelegate = NSURLConnection;
	    NSURLDownloadDelegate = NSURLDownload;
	    NSUserNotificationCenterDelegateMethods = NSUserNotification;
	    NSXMLParserDelegateEventAdditions = NSXMLParser;
	    RunLoopEvents = NSRunLoop;
	    TimedPerformers = NSObject;
	};
	NSPointerArray = {
	    NSArrayConveniences = NSPointerArray;
	};
	NSProcessInfo = {
	    GNUstep = NSProcessInfo;
	};
	NSRunLoop = {
	    GNUstepExtensions = NSRunLoop;
	    OPENSTEP = NSRunLoop;
	};
	NSSerializer = {
	    GNUstep = NSSerialization;
	};
	NSSet = {
	    NSPredicate = NSPredicate;
	    NSSortDescriptorSorting = NSSortDescriptor;
	};
	NSString = {
	    NSLinguisticAnalysis = NSLinguisticTagger;
	};
	NSThread = {
	    BlockAdditions = NSThread;
	    CallStackSymbols = NSThread;
	    GSLockInfo = NSThread;
	};
	NSURLCache = {
	    NSURLSessionTaskAdditions = NSURLCache;
	};
	NSURLConnection = {
	    NSURLConnectionSynchronousLoading = NSURLConnection;
	};
	NSURLProtocol = {
	    Subclassing = NSURLProtocol;
	};
	NSURLRequest = {
	    NSHTTPURLRequest = NSURLRequest;
	};
	NSURLSession = {
	    NSURLSessionAsynchronousConvenience = NSURLSession;
	};
	NSUnarchiver = {
	    GNUstep = NSArchiver;
	};
	NSValue = {
	    Subclassing = NSValue;
	};
	NSXMLParser = {
	    NSXMLParserLocatorAdditions = NSXMLParser;
	};
    };
    category = {
	"NSArchiver(GNUstep)" = NSArchiver;
	"NSArray(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	"NSArray(NSPredicate)" = NSPredicate;
	"NSArray(NSSortDescriptorSorting)" = NSSortDescriptor;
	"NSBundle(GNUstep)" = NSBundle;
	"NSCalendarDate(GregorianDate)" = NSCalendarDate;
	"NSCalendarDate(OPENSTEP)" = NSCalendarDate;
	"NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	"NSCountedSet(GNU_Uniquing)" = NSSet;
	"NSData(GNUstepExtensions)" = NSData;
	"NSDeserializer(GNUstep)" = NSSerialization;
	"NSDictionary(NSFileAttributes)" = NSFileManager;
	"NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	"NSFileHandle(GNUstepTLS)" = NSFileHandle;
	"NSHost(GNUstep)" = NSHost;
	"NSInvocation(GNUstep)" = NSInvocation;
	"NSInvocation(MacroSetup)" = NSInvocation;
	"NSItemProvider(NSPreviewSupport)" = NSItemProvider;
	"NSKeyedArchiver(Internal)" = NSKeyedArchiver;
	"NSKeyedUnarchiver(Internal)" = NSKeyedArchiver;
	"NSMutableArray(NSPredicate)" = NSPredicate;
	"NSMutableArray(NSSortDescriptorSorting)" = NSSortDescriptor;
	"NSMutableData(GNUstepExtensions)" = NSData;
	"NSMutableSet(NSPredicate)" = NSPredicate;
	"NSMutableURLRequest(GNUstep)" = NSURLRequest;
	"NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	"NSNumber(NSDecimalNumber)" = NSDecimalNumber;
	"NSObject(GNUstep)" = NSObject;
	"NSObject(GSTraceLocks)" = NSLock;
	"NSObject(NEXTSTEP)" = NSObject;
	"NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	"NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	"NSObject(NSConnectionDelegate)" = NSConnection;
	"NSObject(NSErrorRecoveryAttempting)" = NSErrorRecoveryAttempting;
	"NSObject(NSFileManagerDelegate)" = NSFileManager;
	"NSObject(NSFileManagerHandler)" = NSFileManager;
	"NSObject(NSFilePresenter)" = NSFilePresenter;
	"NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	"NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	"NSObject(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	"NSObject(NSKeyValueObserving)" = NSKeyValueObserving;
	"NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	"NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	"NSObject(NSKeyedArchiverObjectSubstitution)" = NSKeyedArchiver;
	"NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	"NSObject(NSKeyedUnarchiverObjectSubstitution)" = NSKeyedArchiver;
	"NSObject(NSMetadataQueryDelegate)" = NSMetadata;
	"NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	"NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	"NSObject(NSPortCoder)" = NSPortCoder;
	"NSObject(NSPortDelegateMethods)" = NSPort;
	"NSObject(NSSpellServerDelegate)" = NSSpellServer;
	"NSObject(NSStreamDelegate)" = NSStream;
	"NSObject(NSThreadPerformAdditions)" = NSThread;
	"NSObject(NSURLClient)" = NSURL;
	"NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	"NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	"NSObject(NSUserNotificationCenterDelegateMethods)" = NSUserNotification;
	"NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	"NSObject(RunLoopEvents)" = NSRunLoop;
	"NSObject(TimedPerformers)" = NSObject;
	"NSPointerArray(NSArrayConveniences)" = NSPointerArray;
	"NSProcessInfo(GNUstep)" = NSProcessInfo;
	"NSRunLoop(GNUstepExtensions)" = NSRunLoop;
	"NSRunLoop(OPENSTEP)" = NSRunLoop;
	"NSSerializer(GNUstep)" = NSSerialization;
	"NSSet(NSPredicate)" = NSPredicate;
	"NSSet(NSSortDescriptorSorting)" = NSSortDescriptor;
	"NSString(NSLinguisticAnalysis)" = NSLinguisticTagger;
	"NSThread(BlockAdditions)" = NSThread;
	"NSThread(CallStackSymbols)" = NSThread;
	"NSThread(GSLockInfo)" = NSThread;
	"NSURLCache(NSURLSessionTaskAdditions)" = NSURLCache;
	"NSURLConnection(NSURLConnectionSynchronousLoading)" = NSURLConnection;
	"NSURLProtocol(Subclassing)" = NSURLProtocol;
	"NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	"NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	"NSUnarchiver(GNUstep)" = NSArchiver;
	"NSValue(Subclassing)" = NSValue;
	"NSXMLParser(NSXMLParserLocatorAdditions)" = NSXMLParser;
    };
    class = {
	NSAffineTransform = NSAffineTransform;
	NSAppleEventDescriptor = NSAppleEventDescriptor;
	NSAppleEventManager = NSAppleEventManager;
	NSAppleScript = NSAppleScript;
	NSArchiver = NSArchiver;
	NSArray = NSArray;
	NSAssertionHandler = NSException;
	NSAttributedString = NSAttributedString;
	NSAutoreleasePool = NSAutoreleasePool;
	NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	NSBlockOperation = NSOperation;
	NSBundle = NSBundle;
	NSByteCountFormatter = NSByteCountFormatter;
	NSCache = NSCache;
	NSCachedURLResponse = NSURLCache;
	NSCalendar = NSCalendar;
	NSCalendarDate = NSCalendarDate;
	NSCharacterSet = NSCharacterSet;
	NSClassDescription = NSClassDescription;
	NSCoder = NSCoder;
	NSComparisonPredicate = NSComparisonPredicate;
	NSCompoundPredicate = NSCompoundPredicate;
	NSCondition = NSLock;
	NSConditionLock = NSLock;
	NSConnection = NSConnection;
	NSCountedSet = NSSet;
	NSData = NSData;
	NSDate = NSDate;
	NSDateComponents = NSCalendar;
	NSDateComponentsFormatter = NSDateComponentsFormatter;
	NSDateFormatter = NSDateFormatter;
	NSDateInterval = NSDateInterval;
	NSDateIntervalFormatter = NSDateIntervalFormatter;
	NSDecimalNumber = NSDecimalNumber;
	NSDecimalNumberHandler = NSDecimalNumber;
	NSDeserializer = NSSerialization;
	NSDictionary = NSDictionary;
	NSDimension = NSUnit;
	NSDirectoryEnumerator = NSFileManager;
	NSDistantObject = NSDistantObject;
	NSDistributedLock = NSDistributedLock;
	NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	NSEnergyFormatter = NSEnergyFormatter;
	NSEnumerator = NSEnumerator;
	NSError = NSError;
	NSException = NSException;
	NSExpression = NSExpression;
	NSExtensionContext = NSExtensionContext;
	NSExtensionItem = NSExtensionItem;
	NSFileAccessIntent = NSFileCoordinator;
	NSFileCoordinator = NSFileCoordinator;
	NSFileHandle = NSFileHandle;
	NSFileManager = NSFileManager;
	NSFileVersion = NSFileVersion;
	NSFileWrapper = NSFileWrapper;
	NSFormatter = NSFormatter;
	NSGarbageCollector = NSGarbageCollector;
	NSHTTPCookie = NSHTTPCookie;
	NSHTTPCookieStorage = NSHTTPCookieStorage;
	NSHTTPURLResponse = NSURLResponse;
	NSHashTable = NSHashTable;
	NSHost = NSHost;
	NSISO8601DateFormatter = NSISO8601DateFormatter;
	NSIndexPath = NSIndexPath;
	NSIndexSet = NSIndexSet;
	NSInputStream = NSStream;
	NSInvocation = NSInvocation;
	NSInvocationOperation = NSInvocationOperation;
	NSItemProvider = NSItemProvider;
	NSItemProviderReadingWriting = NSItemProviderReadingWriting;
	NSJSONSerialization = NSJSONSerialization;
	NSKeyedArchiver = NSKeyedArchiver;
	NSKeyedUnarchiver = NSKeyedArchiver;
	NSLengthFormatter = NSLengthFormatter;
	NSLinguisticTagger = NSLinguisticTagger;
	NSLocale = NSLocale;
	NSLock = NSLock;
	NSMapTable = NSMapTable;
	NSMassFormatter = NSMassFormatter;
	NSMeasurement = NSMeasurement;
	NSMeasurementFormatter = NSMeasurementFormatter;
	NSMessagePort = NSPort;
	NSMessagePortNameServer = NSPortNameServer;
	NSMetadataItem = NSMetadata;
	NSMetadataQuery = NSMetadata;
	NSMetadataQueryAttributeValueTuple = NSMetadata;
	NSMetadataQueryResultGroup = NSMetadata;
	NSMethodSignature = NSMethodSignature;
	NSMutableArray = NSArray;
	NSMutableAttributedString = NSAttributedString;
	NSMutableCharacterSet = NSCharacterSet;
	NSMutableData = NSData;
	NSMutableDictionary = NSDictionary;
	NSMutableIndexSet = NSIndexSet;
	NSMutableOrderedSet = NSOrderedSet;
	NSMutableSet = NSSet;
	NSMutableString = NSString;
	NSMutableURLRequest = NSURLRequest;
	NSNetService = NSNetServices;
	NSNetServiceBrowser = NSNetServices;
	NSNotification = NSNotification;
	NSNotificationCenter = NSNotification;
	NSNotificationQueue = NSNotificationQueue;
	NSNull = NSNull;
	NSNumber = NSValue;
	NSNumberFormatter = NSNumberFormatter;
	NSObject = NSObject;
	NSObjectScripting = NSObjectScripting;
	NSOperation = NSOperation;
	NSOperationQueue = NSOperation;
	NSOrderedSet = NSOrderedSet;
	NSOrthography = NSOrthography;
	NSOutputStream = NSStream;
	NSPersonNameComponents = NSPersonNameComponents;
	NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	NSPipe = NSFileHandle;
	NSPointerArray = NSPointerArray;
	NSPointerFunctions = NSPointerFunctions;
	NSPort = NSPort;
	NSPortCoder = NSPortCoder;
	NSPortMessage = NSPortMessage;
	NSPortNameServer = NSPortNameServer;
	NSPredicate = NSPredicate;
	NSProcessInfo = NSProcessInfo;
	NSProgress = NSProgress;
	NSPropertyListSerialization = NSPropertyList;
	NSProtocolChecker = NSProtocolChecker;
	NSProxy = NSProxy;
	NSRecursiveLock = NSLock;
	NSRegularExpression = NSRegularExpression;
	NSRunLoop = NSRunLoop;
	NSScanner = NSScanner;
	NSScriptClassDescription = NSScriptClassDescription;
	NSScriptCoercionHandler = NSScriptCoercionHandler;
	NSScriptCommand = NSScriptCommand;
	NSScriptCommandDescription = NSScriptCommandDescription;
	NSScriptExecutionContext = NSScriptExecutionContext;
	NSScriptKeyValueCoding = NSScriptKeyValueCoding;
	NSScriptObjectSpecifiers = NSScriptObjectSpecifiers;
	NSScriptStandardSuiteCommands = NSScriptStandardSuiteCommands;
	NSScriptSuiteRegistry = NSScriptSuiteRegistry;
	NSSerializer = NSSerialization;
	NSSet = NSSet;
	NSSocketPort = NSPort;
	NSSocketPortNameServer = NSPortNameServer;
	NSSortDescriptor = NSSortDescriptor;
	NSSpellServer = NSSpellServer;
	NSStream = NSStream;
	NSString = NSString;
	NSTask = NSTask;
	NSTextCheckingResult = NSTextCheckingResult;
	NSThread = NSThread;
	NSTimeZone = NSTimeZone;
	NSTimeZoneDetail = NSTimeZone;
	NSTimer = NSTimer;
	NSURL = NSURL;
	NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	NSURLCache = NSURLCache;
	NSURLComponents = NSURL;
	NSURLConnection = NSURLConnection;
	NSURLCredential = NSURLCredential;
	NSURLCredentialStorage = NSURLCredentialStorage;
	NSURLDownload = NSURLDownload;
	NSURLHandle = NSURLHandle;
	NSURLProtectionSpace = NSURLProtectionSpace;
	NSURLProtocol = NSURLProtocol;
	NSURLQueryItem = NSURL;
	NSURLRequest = NSURLRequest;
	NSURLResponse = NSURLResponse;
	NSURLSession = NSURLSession;
	NSURLSessionConfiguration = NSURLSession;
	NSURLSessionDataTask = NSURLSession;
	NSURLSessionDownloadTask = NSURLSession;
	NSURLSessionStreamTask = NSURLSession;
	NSURLSessionTask = NSURLSession;
	NSURLSessionUploadTask = NSURLSession;
	NSUUID = NSUUID;
	NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	NSUnarchiver = NSArchiver;
	NSUndoManager = NSUndoManager;
	NSUnit = NSUnit;
	NSUnitAcceleration = NSUnit;
	NSUnitAngle = NSUnit;
	NSUnitArea = NSUnit;
	NSUnitConcentrationMass = NSUnit;
	NSUnitConverter = NSUnit;
	NSUnitConverterLinear = NSUnit;
	NSUnitDispersion = NSUnit;
	NSUnitDuration = NSUnit;
	NSUnitElectricCharge = NSUnit;
	NSUnitElectricCurrent = NSUnit;
	NSUnitElectricPotentialDifference = NSUnit;
	NSUnitElectricResistance = NSUnit;
	NSUnitEnergy = NSUnit;
	NSUnitFrequency = NSUnit;
	NSUnitFuelEfficiency = NSUnit;
	NSUnitIlluminance = NSUnit;
	NSUnitLength = NSUnit;
	NSUnitMass = NSUnit;
	NSUnitPower = NSUnit;
	NSUnitPressure = NSUnit;
	NSUnitSpeed = NSUnit;
	NSUnitTemperature = NSUnit;
	NSUnitVolume = NSUnit;
	NSUserActivity = NSUserActivity;
	NSUserDefaults = NSUserDefaults;
	NSUserNotification = NSUserNotification;
	NSUserNotificationCenter = NSUserNotification;
	NSUserScriptTask = NSUserScriptTask;
	NSValue = NSValue;
	NSValueTransformer = NSValueTransformer;
	NSXMLDTD = NSXMLDTD;
	NSXMLDTDNode = NSXMLDTDNode;
	NSXMLDocument = NSXMLDocument;
	NSXMLElement = NSXMLElement;
	NSXMLNode = NSXMLNode;
	NSXMLParser = NSXMLParser;
	NSXPCConnection = NSXPCConnection;
	NSXPCInterface = NSXPCConnection;
	NSXPCListener = NSXPCConnection;
	NSXPCListenerEndpoint = NSXPCConnection;
	NXConstantString = NSString;
    };
    classvars = {
	NSAutoreleasePool = {
	    "_addImp" = NSAutoreleasePool;
	    "_child" = NSAutoreleasePool;
	    "_parent" = NSAutoreleasePool;
	    "_released" = NSAutoreleasePool;
	    "_released_count" = NSAutoreleasePool;
	    "_released_head" = NSAutoreleasePool;
	};
	NSBackgroundActivityScheduler = {
	    "_block" = NSBackgroundActivityScheduler;
	    "_identifier" = NSBackgroundActivityScheduler;
	    "_interval" = NSBackgroundActivityScheduler;
	    "_opts" = NSBackgroundActivityScheduler;
	    "_qualityOfService" = NSBackgroundActivityScheduler;
	    "_reason" = NSBackgroundActivityScheduler;
	    "_repeats" = NSBackgroundActivityScheduler;
	    "_shouldDefer" = NSBackgroundActivityScheduler;
	    "_timer" = NSBackgroundActivityScheduler;
	    "_token" = NSBackgroundActivityScheduler;
	    "_tolerance" = NSBackgroundActivityScheduler;
	};
	NSBundle = {
	    "_bundleClasses" = NSBundle;
	    "_bundleType" = NSBundle;
	    "_codeLoaded" = NSBundle;
	    "_frameworkVersion" = NSBundle;
	    "_infoDict" = NSBundle;
	    "_localizations" = NSBundle;
	    "_path" = NSBundle;
	    "_principalClass" = NSBundle;
	    "_version" = NSBundle;
	};
	NSCachedURLResponse = {
	    "_NSCachedURLResponseInternal" = NSURLCache;
	};
	NSCalendarDate = {
	    "_calendar_format" = NSCalendarDate;
	    "_seconds_since_ref" = NSCalendarDate;
	    "_time_zone" = NSCalendarDate;
	};
	NSComparisonPredicate = {
	    "_left" = NSComparisonPredicate;
	    "_modifier" = NSComparisonPredicate;
	    "_options" = NSComparisonPredicate;
	    "_right" = NSComparisonPredicate;
	    "_selector" = NSComparisonPredicate;
	    "_type" = NSComparisonPredicate;
	};
	NSCompoundPredicate = {
	    "_subs" = NSCompoundPredicate;
	    "_type" = NSCompoundPredicate;
	};
	NSCondition = {
	    "_condition" = NSLock;
	    "_mutex" = NSLock;
	    "_name" = NSLock;
	};
	NSConditionLock = {
	    "_condition" = NSLock;
	    "_condition_value" = NSLock;
	    "_name" = NSLock;
	};
	NSDateComponentsFormatter = {
	    "_allowedUnits" = NSDateComponentsFormatter;
	    "_allowsFractionalUnits" = NSDateComponentsFormatter;
	    "_calendar" = NSDateComponentsFormatter;
	    "_collapsesLargestUnit" = NSDateComponentsFormatter;
	    "_formattingContext" = NSDateComponentsFormatter;
	    "_includesApproximationPhrase" = NSDateComponentsFormatter;
	    "_maximumUnitCount" = NSDateComponentsFormatter;
	    "_referenceDate" = NSDateComponentsFormatter;
	    "_unitsStyle" = NSDateComponentsFormatter;
	    "_zeroFormattingBehavior" = NSDateComponentsFormatter;
	};
	NSDateFormatter = {
	    "_allowsNaturalLanguage" = NSDateFormatter;
	    "_dateFormat" = NSDateFormatter;
	};
	NSDateInterval = {
	    "_duration" = NSDateInterval;
	    "_startDate" = NSDateInterval;
	};
	NSDateIntervalFormatter = {
	    "_calendar" = NSDateIntervalFormatter;
	    "_dateStyle" = NSDateIntervalFormatter;
	    "_dateTemplate" = NSDateIntervalFormatter;
	    "_locale" = NSDateIntervalFormatter;
	    "_timeStyle" = NSDateIntervalFormatter;
	    "_timeZone" = NSDateIntervalFormatter;
	};
	NSDecimalNumber = {
	    data = NSDecimalNumber;
	};
	NSDecimalNumberHandler = {
	    "_raiseOnDivideByZero" = NSDecimalNumber;
	    "_raiseOnExactness" = NSDecimalNumber;
	    "_raiseOnOverflow" = NSDecimalNumber;
	    "_raiseOnUnderflow" = NSDecimalNumber;
	    "_roundingMode" = NSDecimalNumber;
	    "_scale" = NSDecimalNumber;
	};
	NSDimension = {
	    "_converter" = NSUnit;
	    "_value" = NSUnit;
	};
	NSDistantObject = {
	    "_connection" = NSDistantObject;
	    "_counter" = NSDistantObject;
	    "_handle" = NSDistantObject;
	    "_object" = NSDistantObject;
	    "_protocol" = NSDistantObject;
	    "_sigs" = NSDistantObject;
	};
	NSDistributedLock = {
	    "_localLock" = NSDistributedLock;
	    "_lockPath" = NSDistributedLock;
	    "_lockTime" = NSDistributedLock;
	};
	NSDistributedNotificationCenter = {
	    "_centerLock" = NSDistributedNotificationCenter;
	    "_remote" = NSDistributedNotificationCenter;
	    "_suspended" = NSDistributedNotificationCenter;
	    "_type" = NSDistributedNotificationCenter;
	};
	NSEnergyFormatter = {
	    "_isForFoodEnergyUse" = NSEnergyFormatter;
	    "_numberFormatter" = NSEnergyFormatter;
	    "_unitStyle" = NSEnergyFormatter;
	};
	NSExpression = {
	    "_type" = NSExpression;
	};
	NSExtensionContext = {
	    "_inputItems" = NSExtensionContext;
	};
	NSExtensionItem = {
	    "_attachments" = NSExtensionItem;
	    "_attributedContentText" = NSExtensionItem;
	    "_attributedTitle" = NSExtensionItem;
	    "_userInfo" = NSExtensionItem;
	};
	NSFileAccessIntent = {
	    "_isRead" = NSFileCoordinator;
	    "_options" = NSFileCoordinator;
	    "_url" = NSFileCoordinator;
	};
	NSFileCoordinator = {
	    "_isCancelled" = NSFileCoordinator;
	    "_purposeIdentifier" = NSFileCoordinator;
	};
	NSFileWrapper = {
	    "_fileAttributes" = NSFileWrapper;
	    "_filename" = NSFileWrapper;
	    "_icon" = NSFileWrapper;
	    "_preferredFilename" = NSFileWrapper;
	    "_wrapperData" = NSFileWrapper;
	    "_wrapperType" = NSFileWrapper;
	};
	NSISO8601DateFormatter = {
	    "_formatOptions" = NSISO8601DateFormatter;
	    "_formatter" = NSISO8601DateFormatter;
	    "_timeZone" = NSISO8601DateFormatter;
	};
	NSIndexSet = {
	    "_data" = NSIndexSet;
	};
	NSInvocation = {
	    "_argsRetained" = NSInvocation;
	    "_cframe" = NSInvocation;
	    "_info" = NSInvocation;
	    "_numArgs" = NSInvocation;
	    "_retptr" = NSInvocation;
	    "_retval" = NSInvocation;
	    "_selector" = NSInvocation;
	    "_sendToSuper" = NSInvocation;
	    "_sig" = NSInvocation;
	    "_target" = NSInvocation;
	    "_targetRetained" = NSInvocation;
	    "_validReturn" = NSInvocation;
	};
	NSLengthFormatter = {
	    "_isForPersonHeightUse" = NSLengthFormatter;
	    "_numberFormatter" = NSLengthFormatter;
	    "_unitStyle" = NSLengthFormatter;
	};
	NSLinguisticTagger = {
	    "_dominantLanguage" = NSLinguisticTagger;
	    "_options" = NSLinguisticTagger;
	    "_orthographyArray" = NSLinguisticTagger;
	    "_schemes" = NSLinguisticTagger;
	    "_string" = NSLinguisticTagger;
	    "_tokenArray" = NSLinguisticTagger;
	};
	NSLock = {
	    "_mutex" = NSLock;
	    "_name" = NSLock;
	};
	NSMassFormatter = {
	    "_isForPersonMassUse" = NSMassFormatter;
	    "_numberFormatter" = NSMassFormatter;
	    "_unitStyle" = NSMassFormatter;
	};
	NSMeasurement = {
	    "_doubleValue" = NSMeasurement;
	    "_unit" = NSMeasurement;
	};
	NSMeasurementFormatter = {
	    "_locale" = NSMeasurementFormatter;
	    "_numberFormatter" = NSMeasurementFormatter;
	    "_unitOptions" = NSMeasurementFormatter;
	    "_unitStyle" = NSMeasurementFormatter;
	};
	NSMessagePort = {
	    "_internal" = NSPort;
	};
	NSNetService = {
	    "_delegate" = NSNetServices;
	    "_netService" = NSNetServices;
	    "_reserved" = NSNetServices;
	};
	NSNetServiceBrowser = {
	    "_delegate" = NSNetServices;
	    "_netServiceBrowser" = NSNetServices;
	    "_reserved" = NSNetServices;
	};
	NSNotificationQueue = {
	    "_asapQueue" = NSNotificationQueue;
	    "_center" = NSNotificationQueue;
	    "_idleQueue" = NSNotificationQueue;
	    "_zone" = NSNotificationQueue;
	};
	NSObject = {
	    isa = NSObject;
	};
	NSOrthography = {
	    "_dominantScript" = NSOrthography;
	    "_languageMap" = NSOrthography;
	};
	NSPort = {
	    "_delegate" = NSPort;
	    "_is_valid" = NSPort;
	};
	NSProxy = {
	    isa = NSProxy;
	};
	NSRecursiveLock = {
	    "_mutex" = NSLock;
	    "_name" = NSLock;
	};
	NSSocketPort = {
	    address = NSPort;
	    eventListener = NSPort;
	    events = NSPort;
	    handles = NSPort;
	    host = NSPort;
	    listener = NSPort;
	    myLock = NSPort;
	    portNum = NSPort;
	    tlscopts = NSPort;
	    tlssopts = NSPort;
	};
	NSSocketPortNameServer = {
	    "_nameMap" = NSPortNameServer;
	    "_portMap" = NSPortNameServer;
	};
	NSTask = {
	    "_arguments" = NSTask;
	    "_currentDirectoryPath" = NSTask;
	    "_environment" = NSTask;
	    "_handler" = NSTask;
	    "_hasCollected" = NSTask;
	    "_hasLaunched" = NSTask;
	    "_hasNotified" = NSTask;
	    "_hasTerminated" = NSTask;
	    "_launchPath" = NSTask;
	    "_launchingThread" = NSTask;
	    "_standardError" = NSTask;
	    "_standardInput" = NSTask;
	    "_standardOutput" = NSTask;
	    "_taskId" = NSTask;
	    "_terminationReason" = NSTask;
	    "_terminationStatus" = NSTask;
	};
	NSThread = {
	    "_active" = NSThread;
	    "_arg" = NSThread;
	    "_autorelease_vars" = NSThread;
	    "_cancelled" = NSThread;
	    "_exception_handler" = NSThread;
	    "_finished" = NSThread;
	    "_gcontext" = NSThread;
	    "_name" = NSThread;
	    "_runLoopInfo" = NSThread;
	    "_selector" = NSThread;
	    "_stackSize" = NSThread;
	    "_target" = NSThread;
	    "_thread_dictionary" = NSThread;
	};
	NSTimer = {
	    "_block" = NSTimer;
	    "_date" = NSTimer;
	    "_info" = NSTimer;
	    "_interval" = NSTimer;
	    "_invalidated" = NSTimer;
	    "_repeats" = NSTimer;
	    "_selector" = NSTimer;
	    "_target" = NSTimer;
	};
	NSURLAuthenticationChallenge = {
	    "_NSURLAuthenticationChallengeInternal" = NSURLAuthenticationChallenge;
	};
	NSURLCache = {
	    "_NSURLCacheInternal" = NSURLCache;
	};
	NSURLConnection = {
	    "_NSURLConnectionInternal" = NSURLConnection;
	};
	NSURLCredential = {
	    "_NSURLCredentialInternal" = NSURLCredential;
	};
	NSURLCredentialStorage = {
	    "_NSURLCredentialStorageInternal" = NSURLCredentialStorage;
	};
	NSURLDownload = {
	    "_NSURLDownloadInternal" = NSURLDownload;
	};
	NSURLHandle = {
	    "_clients" = NSURLHandle;
	    "_data" = NSURLHandle;
	    "_failure" = NSURLHandle;
	    "_status" = NSURLHandle;
	};
	NSURLProtectionSpace = {
	    "_NSURLProtectionSpaceInternal" = NSURLProtectionSpace;
	};
	NSURLProtocol = {
	    "_NSURLProtocolInternal" = NSURLProtocol;
	};
	NSURLRequest = {
	    "_NSURLRequestInternal" = NSURLRequest;
	};
	NSURLResponse = {
	    "_NSURLResponseInternal" = NSURLResponse;
	};
	NSURLSessionConfiguration = {
	    "_HTTPAdditionalHeaders" = NSURLSession;
	    "_HTTPCookieAcceptPolicy" = NSURLSession;
	    "_HTTPCookieStorage" = NSURLSession;
	    "_HTTPMaximumConnectionLifetime" = NSURLSession;
	    "_HTTPMaximumConnectionsPerHost" = NSURLSession;
	    "_HTTPShouldSetCookies" = NSURLSession;
	    "_HTTPShouldUsePipelining" = NSURLSession;
	    "_URLCache" = NSURLSession;
	    "_URLCredentialStorage" = NSURLSession;
	    "_identifier" = NSURLSession;
	    "_protocolClasses" = NSURLSession;
	    "_requestCachePolicy" = NSURLSession;
	    "_timeoutIntervalForRequest" = NSURLSession;
	    "_timeoutIntervalForResource" = NSURLSession;
	};
	NSURLSessionDataTask = {
	    "_completionHandler" = NSURLSession;
	};
	NSURLSessionDownloadTask = {
	    "_completionHandler" = NSURLSession;
	    "_countOfBytesWritten" = NSURLSession;
	};
	NSURLSessionTask = {
	    "_currentRequest" = NSURLSession;
	    "_delegate" = NSURLSession;
	    "_earliestBeginDate" = NSURLSession;
	    "_error" = NSURLSession;
	    "_originalRequest" = NSURLSession;
	    "_progress" = NSURLSession;
	    "_response" = NSURLSession;
	    "_state" = NSURLSession;
	    "_taskDescription" = NSURLSession;
	    "_taskIdentifier" = NSURLSession;
	};
	NSUnit = {
	    "_symbol" = NSUnit;
	};
	NSUnitConverterLinear = {
	    "_coefficient" = NSUnit;
	    "_constant" = NSUnit;
	};
	NSUserNotification = {
	    "_uniqueId" = NSUserNotification;
	    actionButtonTitle = NSUserNotification;
	    activationType = NSUserNotification;
	    actualDeliveryDate = NSUserNotification;
	    contentImage = NSUserNotification;
	    deliveryDate = NSUserNotification;
	    deliveryRepeatInterval = NSUserNotification;
	    deliveryTimeZone = NSUserNotification;
	    hasActionButton = NSUserNotification;
	    hasReplyButton = NSUserNotification;
	    identifier = NSUserNotification;
	    informativeText = NSUserNotification;
	    otherButtonTitle = NSUserNotification;
	    presented = NSUserNotification;
	    remote = NSUserNotification;
	    response = NSUserNotification;
	    responsePlaceholder = NSUserNotification;
	    soundName = NSUserNotification;
	    subtitle = NSUserNotification;
	    title = NSUserNotification;
	    userInfo = NSUserNotification;
	};
	NSUserNotificationCenter = {
	    "_deliveredNotifications" = NSUserNotification;
	    "_scheduledNotifications" = NSUserNotification;
	    delegate = NSUserNotification;
	    deliveredNotifications = NSUserNotification;
	    scheduledNotifications = NSUserNotification;
	};
	NSXMLNode = {
	    "_internal" = NSXMLNode;
	};
	NSXMLParser = {
	    "_handler" = NSXMLParser;
	    "_parser" = NSXMLParser;
	};
	NXConstantString = {
	    flags = NSString;
	    hash = NSString;
	    nxcslen = NSString;
	    nxcsptr = NSString;
	    size = NSString;
	};
    };
    constant = {
	GSCACertificateFilePath = TypesAndConstants;
	GSConfigDomain = TypesAndConstants;
	GSFileHandleConnectCompletionNotification = TypesAndConstants;
	GSFileHandleNotificationError = TypesAndConstants;
	GSFileHandleWriteCompletionNotification = TypesAndConstants;
	GSHTTPPropertyCertificateFileKey = TypesAndConstants;
	GSHTTPPropertyKeyFileKey = TypesAndConstants;
	GSHTTPPropertyLocalHostKey = TypesAndConstants;
	GSHTTPPropertyMethodKey = TypesAndConstants;
	GSHTTPPropertyPasswordKey = TypesAndConstants;
	GSHTTPPropertyProxyHostKey = TypesAndConstants;
	GSHTTPPropertyProxyPortKey = TypesAndConstants;
	GSLocale = TypesAndConstants;
	GSNetworkNotificationCenterType = TypesAndConstants;
	GSPublicNotificationCenterType = TypesAndConstants;
	GSTLSCAFile = TypesAndConstants;
	GSTLSCertificateFile = TypesAndConstants;
	GSTLSCertificateKeyFile = TypesAndConstants;
	GSTLSCertificateKeyPassword = TypesAndConstants;
	GSTLSDebug = TypesAndConstants;
	GSTLSIssuers = TypesAndConstants;
	GSTLSOwners = TypesAndConstants;
	GSTLSPriority = TypesAndConstants;
	GSTLSRemoteHosts = TypesAndConstants;
	GSTLSRevokeFile = TypesAndConstants;
	GSTLSServerName = TypesAndConstants;
	GSTLSVerify = TypesAndConstants;
	NSAMPMDesignation = TypesAndConstants;
	NSArgumentDomain = TypesAndConstants;
	NSAssertionHandlerKey = TypesAndConstants;
	NSBuddhistCalendar = TypesAndConstants;
	NSBundleDidLoadNotification = TypesAndConstants;
	NSCalendarIdentifierBuddhist = TypesAndConstants;
	NSCalendarIdentifierChinese = TypesAndConstants;
	NSCalendarIdentifierCoptic = TypesAndConstants;
	NSCalendarIdentifierEthiopicAmeteAlem = TypesAndConstants;
	NSCalendarIdentifierEthiopicAmeteMihret = TypesAndConstants;
	NSCalendarIdentifierGregorian = TypesAndConstants;
	NSCalendarIdentifierHebrew = TypesAndConstants;
	NSCalendarIdentifierISO8601 = TypesAndConstants;
	NSCalendarIdentifierIndian = TypesAndConstants;
	NSCalendarIdentifierIslamic = TypesAndConstants;
	NSCalendarIdentifierIslamicCivil = TypesAndConstants;
	NSCalendarIdentifierIslamicTabular = TypesAndConstants;
	NSCalendarIdentifierIslamicUmmAlQura = TypesAndConstants;
	NSCalendarIdentifierJapanese = TypesAndConstants;
	NSCalendarIdentifierPersian = TypesAndConstants;
	NSCalendarIdentifierRepublicOfChina = TypesAndConstants;
	NSCharacterConversionException = TypesAndConstants;
	NSChineseCalendar = TypesAndConstants;
	NSClassDescriptionNeededForClassNotification = TypesAndConstants;
	NSConnectionDidDieNotification = TypesAndConstants;
	NSConnectionDidInitializeNotification = TypesAndConstants;
	NSConnectionLocalCount = TypesAndConstants;
	NSConnectionProxyCount = TypesAndConstants;
	NSConnectionRepliesReceived = TypesAndConstants;
	NSConnectionRepliesSent = TypesAndConstants;
	NSConnectionReplyMode = TypesAndConstants;
	NSConnectionRequestsReceived = TypesAndConstants;
	NSConnectionRequestsSent = TypesAndConstants;
	NSCurrencyString = TypesAndConstants;
	NSCurrencySymbol = TypesAndConstants;
	NSCurrentLocaleDidChangeNotification = TypesAndConstants;
	NSDateFormatString = TypesAndConstants;
	NSDateTimeOrdering = TypesAndConstants;
	NSDecimalDigits = TypesAndConstants;
	NSDecimalSeparator = TypesAndConstants;
	NSDestinationInvalidException = TypesAndConstants;
	NSEarlierTimeDesignations = TypesAndConstants;
	NSEdgeInsetsZero = TypesAndConstants;
	NSErrorFailingURLStringKey = TypesAndConstants;
	NSExtensionHostDidBecomeActiveNotification = TypesAndConstants;
	NSExtensionHostDidEnterBackgroundNotification = TypesAndConstants;
	NSExtensionHostWillEnterForegroundNotification = TypesAndConstants;
	NSExtensionHostWillResignActiveNotification = TypesAndConstants;
	NSExtensionItemAttachmentsKey = TypesAndConstants;
	NSExtensionItemAttributedContentTextKey = TypesAndConstants;
	NSExtensionItemAttributedTitleKey = TypesAndConstants;
	NSExtensionItemsAndErrorsKey = TypesAndConstants;
	NSExtensionJavaScriptFinalizeArgumentKey = TypesAndConstants;
	NSExtensionJavaScriptPreprocessingResultsKey = TypesAndConstants;
	NSFailedAuthenticationException = TypesAndConstants;
	NSFileAppendOnly = TypesAndConstants;
	NSFileCreationDate = TypesAndConstants;
	NSFileDeviceIdentifier = TypesAndConstants;
	NSFileExtensionHidden = TypesAndConstants;
	NSFileGroupOwnerAccountID = TypesAndConstants;
	NSFileGroupOwnerAccountName = TypesAndConstants;
	NSFileHFSCreatorCode = TypesAndConstants;
	NSFileHFSTypeCode = TypesAndConstants;
	NSFileHandleConnectionAcceptedNotification = TypesAndConstants;
	NSFileHandleDataAvailableNotification = TypesAndConstants;
	NSFileHandleNotificationDataItem = TypesAndConstants;
	NSFileHandleNotificationFileHandleItem = TypesAndConstants;
	NSFileHandleNotificationMonitorModes = TypesAndConstants;
	NSFileHandleOperationException = TypesAndConstants;
	NSFileHandleReadCompletionNotification = TypesAndConstants;
	NSFileHandleReadToEndOfFileCompletionNotification = TypesAndConstants;
	NSFileImmutable = TypesAndConstants;
	NSFileModificationDate = TypesAndConstants;
	NSFileOwnerAccountID = TypesAndConstants;
	NSFileOwnerAccountName = TypesAndConstants;
	NSFilePathErrorKey = TypesAndConstants;
	NSFilePosixPermissions = TypesAndConstants;
	NSFileReferenceCount = TypesAndConstants;
	NSFileSize = TypesAndConstants;
	NSFileSystemFileNumber = TypesAndConstants;
	NSFileSystemFreeNodes = TypesAndConstants;
	NSFileSystemFreeSize = TypesAndConstants;
	NSFileSystemNodes = TypesAndConstants;
	NSFileSystemNumber = TypesAndConstants;
	NSFileSystemSize = TypesAndConstants;
	NSFileType = TypesAndConstants;
	NSFileTypeBlockSpecial = TypesAndConstants;
	NSFileTypeCharacterSpecial = TypesAndConstants;
	NSFileTypeDirectory = TypesAndConstants;
	NSFileTypeFifo = TypesAndConstants;
	NSFileTypeRegular = TypesAndConstants;
	NSFileTypeSocket = TypesAndConstants;
	NSFileTypeSymbolicLink = TypesAndConstants;
	NSFileTypeUnknown = TypesAndConstants;
	NSFormalName = TypesAndConstants;
	NSGenericException = TypesAndConstants;
	NSGlobalDomain = TypesAndConstants;
	NSGrammarCorrections = TypesAndConstants;
	NSGrammarRange = TypesAndConstants;
	NSGrammarUserDescription = TypesAndConstants;
	NSGregorianCalendar = TypesAndConstants;
	NSHTTPCookieComment = TypesAndConstants;
	NSHTTPCookieCommentURL = TypesAndConstants;
	NSHTTPCookieDiscard = TypesAndConstants;
	NSHTTPCookieDomain = TypesAndConstants;
	NSHTTPCookieExpires = TypesAndConstants;
	NSHTTPCookieManagerAcceptPolicyChangedNotification = TypesAndConstants;
	NSHTTPCookieManagerCookiesChangedNotification = TypesAndConstants;
	NSHTTPCookieMaximumAge = TypesAndConstants;
	NSHTTPCookieName = TypesAndConstants;
	NSHTTPCookieOriginURL = TypesAndConstants;
	NSHTTPCookiePath = TypesAndConstants;
	NSHTTPCookiePort = TypesAndConstants;
	NSHTTPCookieSecure = TypesAndConstants;
	NSHTTPCookieValue = TypesAndConstants;
	NSHTTPCookieVersion = TypesAndConstants;
	NSHTTPPropertyErrorPageDataKey = TypesAndConstants;
	NSHTTPPropertyRedirectionHeadersKey = TypesAndConstants;
	NSHTTPPropertyServerHTTPVersionKey = TypesAndConstants;
	NSHTTPPropertyStatusCodeKey = TypesAndConstants;
	NSHTTPPropertyStatusReasonKey = TypesAndConstants;
	NSHebrewCalendar = TypesAndConstants;
	NSHourNameDesignations = TypesAndConstants;
	NSISO8601Calendar = TypesAndConstants;
	NSInconsistentArchiveException = TypesAndConstants;
	NSIndianCalendar = TypesAndConstants;
	NSIntHashCallBacks = TypesAndConstants;
	NSIntMapKeyCallBacks = TypesAndConstants;
	NSIntMapValueCallBacks = TypesAndConstants;
	NSIntegerHashCallBacks = TypesAndConstants;
	NSIntegerMapKeyCallBacks = TypesAndConstants;
	NSIntegerMapValueCallBacks = TypesAndConstants;
	NSInternalInconsistencyException = TypesAndConstants;
	NSInternationalCurrencyString = TypesAndConstants;
	NSInvalidArchiveOperationException = TypesAndConstants;
	NSInvalidArgumentException = TypesAndConstants;
	NSInvalidReceivePortException = TypesAndConstants;
	NSInvalidSendPortException = TypesAndConstants;
	NSInvalidUnarchiveOperationException = TypesAndConstants;
	NSInvocationOperationCancelledException = TypesAndConstants;
	NSInvocationOperationVoidResultException = TypesAndConstants;
	NSIsNilTransformerName = TypesAndConstants;
	NSIsNotNilTransformerName = TypesAndConstants;
	NSIslamicCalendar = TypesAndConstants;
	NSIslamicCivilCalendar = TypesAndConstants;
	NSItemProviderErrorDomain = TypesAndConstants;
	NSItemProviderPreferredImageSizeKey = TypesAndConstants;
	NSJapaneseCalendar = TypesAndConstants;
	NSKeyValueChangeIndexesKey = TypesAndConstants;
	NSKeyValueChangeKindKey = TypesAndConstants;
	NSKeyValueChangeNewKey = TypesAndConstants;
	NSKeyValueChangeNotificationIsPriorKey = TypesAndConstants;
	NSKeyValueChangeOldKey = TypesAndConstants;
	NSLanguageCode = TypesAndConstants;
	NSLanguageName = TypesAndConstants;
	NSLaterTimeDesignations = TypesAndConstants;
	NSLoadedClasses = TypesAndConstants;
	NSLocalNotificationCenterType = TypesAndConstants;
	NSLocaleAlternateQuotationBeginDelimiterKey = TypesAndConstants;
	NSLocaleAlternateQuotationEndDelimiterKey = TypesAndConstants;
	NSLocaleCalendar = TypesAndConstants;
	NSLocaleCalendarIdentifier = TypesAndConstants;
	NSLocaleCollationIdentifier = TypesAndConstants;
	NSLocaleCollatorIdentifier = TypesAndConstants;
	NSLocaleCountryCode = TypesAndConstants;
	NSLocaleCurrencyCode = TypesAndConstants;
	NSLocaleCurrencySymbol = TypesAndConstants;
	NSLocaleDecimalSeparator = TypesAndConstants;
	NSLocaleExemplarCharacterSet = TypesAndConstants;
	NSLocaleGroupingSeparator = TypesAndConstants;
	NSLocaleIdentifier = TypesAndConstants;
	NSLocaleLanguageCode = TypesAndConstants;
	NSLocaleMeasurementSystem = TypesAndConstants;
	NSLocaleQuotationBeginDelimiterKey = TypesAndConstants;
	NSLocaleQuotationEndDelimiterKey = TypesAndConstants;
	NSLocaleScriptCode = TypesAndConstants;
	NSLocaleUsesMetricSystem = TypesAndConstants;
	NSLocaleVariantCode = TypesAndConstants;
	NSLocalizedDescriptionKey = TypesAndConstants;
	NSLocalizedFailureReasonErrorKey = TypesAndConstants;
	NSLocalizedRecoveryOptionsErrorKey = TypesAndConstants;
	NSLocalizedRecoverySuggestionErrorKey = TypesAndConstants;
	NSMallocException = TypesAndConstants;
	NSMatchingAnchored = TypesAndConstants;
	NSMatchingCompleted = TypesAndConstants;
	NSMatchingHitEnd = TypesAndConstants;
	NSMatchingInternalError = TypesAndConstants;
	NSMatchingProgress = TypesAndConstants;
	NSMatchingReportCompletion = TypesAndConstants;
	NSMatchingReportProgress = TypesAndConstants;
	NSMatchingRequiredEnd = TypesAndConstants;
	NSMatchingWithTransparentBounds = TypesAndConstants;
	NSMatchingWithoutAnchoringBounds = TypesAndConstants;
	NSMetadataItemAcquisitionMakeKey = TypesAndConstants;
	NSMetadataItemAcquisitionModelKey = TypesAndConstants;
	NSMetadataItemAlbumKey = TypesAndConstants;
	NSMetadataItemAltitudeKey = TypesAndConstants;
	NSMetadataItemApertureKey = TypesAndConstants;
	NSMetadataItemAppleLoopDescriptorsKey = TypesAndConstants;
	NSMetadataItemAppleLoopsKeyFilterTypeKey = TypesAndConstants;
	NSMetadataItemAppleLoopsLoopModeKey = TypesAndConstants;
	NSMetadataItemAppleLoopsRootKeyKey = TypesAndConstants;
	NSMetadataItemApplicationCategoriesKey = TypesAndConstants;
	NSMetadataItemAttributeChangeDateKey = TypesAndConstants;
	NSMetadataItemAudiencesKey = TypesAndConstants;
	NSMetadataItemAudioBitRateKey = TypesAndConstants;
	NSMetadataItemAudioChannelCountKey = TypesAndConstants;
	NSMetadataItemAudioEncodingApplicationKey = TypesAndConstants;
	NSMetadataItemAudioSampleRateKey = TypesAndConstants;
	NSMetadataItemAudioTrackNumberKey = TypesAndConstants;
	NSMetadataItemAuthorAddressesKey = TypesAndConstants;
	NSMetadataItemAuthorEmailAddressesKey = TypesAndConstants;
	NSMetadataItemAuthorsKey = TypesAndConstants;
	NSMetadataItemBitsPerSampleKey = TypesAndConstants;
	NSMetadataItemCFBundleIdentifierKey = TypesAndConstants;
	NSMetadataItemCameraOwnerKey = TypesAndConstants;
	NSMetadataItemCityKey = TypesAndConstants;
	NSMetadataItemCodecsKey = TypesAndConstants;
	NSMetadataItemColorSpaceKey = TypesAndConstants;
	NSMetadataItemCommentKey = TypesAndConstants;
	NSMetadataItemComposerKey = TypesAndConstants;
	NSMetadataItemContactKeywordsKey = TypesAndConstants;
	NSMetadataItemContentCreationDateKey = TypesAndConstants;
	NSMetadataItemContentModificationDateKey = TypesAndConstants;
	NSMetadataItemContentTypeKey = TypesAndConstants;
	NSMetadataItemContentTypeTreeKey = TypesAndConstants;
	NSMetadataItemContributorsKey = TypesAndConstants;
	NSMetadataItemCopyrightKey = TypesAndConstants;
	NSMetadataItemCountryKey = TypesAndConstants;
	NSMetadataItemCoverageKey = TypesAndConstants;
	NSMetadataItemCreatorKey = TypesAndConstants;
	NSMetadataItemDateAddedKey = TypesAndConstants;
	NSMetadataItemDeliveryTypeKey = TypesAndConstants;
	NSMetadataItemDescriptionKey = TypesAndConstants;
	NSMetadataItemDirectorKey = TypesAndConstants;
	NSMetadataItemDisplayNameKey = TypesAndConstants;
	NSMetadataItemDownloadedDateKey = TypesAndConstants;
	NSMetadataItemDueDateKey = TypesAndConstants;
	NSMetadataItemDurationSecondsKey = TypesAndConstants;
	NSMetadataItemEXIFGPSVersionKey = TypesAndConstants;
	NSMetadataItemEXIFVersionKey = TypesAndConstants;
	NSMetadataItemEditorsKey = TypesAndConstants;
	NSMetadataItemEmailAddressesKey = TypesAndConstants;
	NSMetadataItemEncodingApplicationsKey = TypesAndConstants;
	NSMetadataItemExecutableArchitecturesKey = TypesAndConstants;
	NSMetadataItemExecutablePlatformKey = TypesAndConstants;
	NSMetadataItemExposureModeKey = TypesAndConstants;
	NSMetadataItemExposureProgramKey = TypesAndConstants;
	NSMetadataItemExposureTimeSecondsKey = TypesAndConstants;
	NSMetadataItemExposureTimeStringKey = TypesAndConstants;
	NSMetadataItemFNumberKey = TypesAndConstants;
	NSMetadataItemFSContentChangeDateKey = TypesAndConstants;
	NSMetadataItemFSCreationDateKey = TypesAndConstants;
	NSMetadataItemFSNameKey = TypesAndConstants;
	NSMetadataItemFSSizeKey = TypesAndConstants;
	NSMetadataItemFinderCommentKey = TypesAndConstants;
	NSMetadataItemFlashOnOffKey = TypesAndConstants;
	NSMetadataItemFocalLength35mmKey = TypesAndConstants;
	NSMetadataItemFocalLengthKey = TypesAndConstants;
	NSMetadataItemFontsKey = TypesAndConstants;
	NSMetadataItemGPSAreaInformationKey = TypesAndConstants;
	NSMetadataItemGPSDOPKey = TypesAndConstants;
	NSMetadataItemGPSDateStampKey = TypesAndConstants;
	NSMetadataItemGPSDestBearingKey = TypesAndConstants;
	NSMetadataItemGPSDestDistanceKey = TypesAndConstants;
	NSMetadataItemGPSDestLatitudeKey = TypesAndConstants;
	NSMetadataItemGPSDestLongitudeKey = TypesAndConstants;
	NSMetadataItemGPSDifferentalKey = TypesAndConstants;
	NSMetadataItemGPSMapDatumKey = TypesAndConstants;
	NSMetadataItemGPSMeasureModeKey = TypesAndConstants;
	NSMetadataItemGPSProcessingMethodKey = TypesAndConstants;
	NSMetadataItemGPSStatusKey = TypesAndConstants;
	NSMetadataItemGPSTrackKey = TypesAndConstants;
	NSMetadataItemGenreKey = TypesAndConstants;
	NSMetadataItemHasAlphaChannelKey = TypesAndConstants;
	NSMetadataItemHeadlineKey = TypesAndConstants;
	NSMetadataItemISOSpeedKey = TypesAndConstants;
	NSMetadataItemIdentifierKey = TypesAndConstants;
	NSMetadataItemImageDirectionKey = TypesAndConstants;
	NSMetadataItemInformationKey = TypesAndConstants;
	NSMetadataItemInstantMessageAddressesKey = TypesAndConstants;
	NSMetadataItemInstructionsKey = TypesAndConstants;
	NSMetadataItemIsApplicationManagedKey = TypesAndConstants;
	NSMetadataItemIsGeneralMIDISequenceKey = TypesAndConstants;
	NSMetadataItemIsLikelyJunkKey = TypesAndConstants;
	NSMetadataItemIsUbiquitousKey = TypesAndConstants;
	NSMetadataItemKeySignatureKey = TypesAndConstants;
	NSMetadataItemKeywordsKey = TypesAndConstants;
	NSMetadataItemKindKey = TypesAndConstants;
	NSMetadataItemLanguagesKey = TypesAndConstants;
	NSMetadataItemLastUsedDateKey = TypesAndConstants;
	NSMetadataItemLatitudeKey = TypesAndConstants;
	NSMetadataItemLayerNamesKey = TypesAndConstants;
	NSMetadataItemLensModelKey = TypesAndConstants;
	NSMetadataItemLongitudeKey = TypesAndConstants;
	NSMetadataItemLyricistKey = TypesAndConstants;
	NSMetadataItemMaxApertureKey = TypesAndConstants;
	NSMetadataItemMediaTypesKey = TypesAndConstants;
	NSMetadataItemMeteringModeKey = TypesAndConstants;
	NSMetadataItemMusicalGenreKey = TypesAndConstants;
	NSMetadataItemMusicalInstrumentCategoryKey = TypesAndConstants;
	NSMetadataItemMusicalInstrumentNameKey = TypesAndConstants;
	NSMetadataItemNamedLocationKey = TypesAndConstants;
	NSMetadataItemNumberOfPagesKey = TypesAndConstants;
	NSMetadataItemOrganizationsKey = TypesAndConstants;
	NSMetadataItemOrientationKey = TypesAndConstants;
	NSMetadataItemOriginalFormatKey = TypesAndConstants;
	NSMetadataItemOriginalSourceKey = TypesAndConstants;
	NSMetadataItemPageHeightKey = TypesAndConstants;
	NSMetadataItemPageWidthKey = TypesAndConstants;
	NSMetadataItemParticipantsKey = TypesAndConstants;
	NSMetadataItemPathKey = TypesAndConstants;
	NSMetadataItemPerformersKey = TypesAndConstants;
	NSMetadataItemPhoneNumbersKey = TypesAndConstants;
	NSMetadataItemPixelCountKey = TypesAndConstants;
	NSMetadataItemPixelHeightKey = TypesAndConstants;
	NSMetadataItemPixelWidthKey = TypesAndConstants;
	NSMetadataItemProducerKey = TypesAndConstants;
	NSMetadataItemProfileNameKey = TypesAndConstants;
	NSMetadataItemProjectsKey = TypesAndConstants;
	NSMetadataItemPublishersKey = TypesAndConstants;
	NSMetadataItemRecipientAddressesKey = TypesAndConstants;
	NSMetadataItemRecipientEmailAddressesKey = TypesAndConstants;
	NSMetadataItemRecipientsKey = TypesAndConstants;
	NSMetadataItemRecordingDateKey = TypesAndConstants;
	NSMetadataItemRecordingYearKey = TypesAndConstants;
	NSMetadataItemRedEyeOnOffKey = TypesAndConstants;
	NSMetadataItemResolutionHeightDPIKey = TypesAndConstants;
	NSMetadataItemResolutionWidthDPIKey = TypesAndConstants;
	NSMetadataItemRightsKey = TypesAndConstants;
	NSMetadataItemSecurityMethodKey = TypesAndConstants;
	NSMetadataItemSpeedKey = TypesAndConstants;
	NSMetadataItemStarRatingKey = TypesAndConstants;
	NSMetadataItemStateOrProvinceKey = TypesAndConstants;
	NSMetadataItemStreamableKey = TypesAndConstants;
	NSMetadataItemSubjectKey = TypesAndConstants;
	NSMetadataItemTempoKey = TypesAndConstants;
	NSMetadataItemTextContentKey = TypesAndConstants;
	NSMetadataItemThemeKey = TypesAndConstants;
	NSMetadataItemTimeSignatureKey = TypesAndConstants;
	NSMetadataItemTimestampKey = TypesAndConstants;
	NSMetadataItemTitleKey = TypesAndConstants;
	NSMetadataItemTotalBitRateKey = TypesAndConstants;
	NSMetadataItemURLKey = TypesAndConstants;
	NSMetadataItemVersionKey = TypesAndConstants;
	NSMetadataItemVideoBitRateKey = TypesAndConstants;
	NSMetadataItemWhereFromsKey = TypesAndConstants;
	NSMetadataItemWhiteBalanceKey = TypesAndConstants;
	NSMetadataQueryDidFinishGatheringNotification = TypesAndConstants;
	NSMetadataQueryDidStartGatheringNotification = TypesAndConstants;
	NSMetadataQueryDidUpdateNotification = TypesAndConstants;
	NSMetadataQueryGatheringProgressNotification = TypesAndConstants;
	NSMetadataQueryLocalComputerScope = TypesAndConstants;
	NSMetadataQueryNetworkScope = TypesAndConstants;
	NSMetadataQueryUbiquitousDataScope = TypesAndConstants;
	NSMetadataQueryUbiquitousDocumentsScope = TypesAndConstants;
	NSMetadataQueryUserHomeScope = TypesAndConstants;
	NSMetadataUbiquitousItemContainerDisplayNameKey = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadRequestedKey = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadingErrorKey = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadingStatusCurrent = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadingStatusDownloaded = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadingStatusKey = TypesAndConstants;
	NSMetadataUbiquitousItemDownloadingStatusNotDownloaded = TypesAndConstants;
	NSMetadataUbiquitousItemHasUnresolvedConflictsKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsDownloadedKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsDownloadingKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsExternalDocumentKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsSharedKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsUploadedKey = TypesAndConstants;
	NSMetadataUbiquitousItemIsUploadingKey = TypesAndConstants;
	NSMetadataUbiquitousItemPercentDownloadedKey = TypesAndConstants;
	NSMetadataUbiquitousItemPercentUploadedKey = TypesAndConstants;
	NSMetadataUbiquitousItemURLInLocalContainerKey = TypesAndConstants;
	NSMetadataUbiquitousItemUploadingErrorKey = TypesAndConstants;
	NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey = TypesAndConstants;
	NSMetadataUbiquitousSharedItemCurrentUserRoleKey = TypesAndConstants;
	NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey = TypesAndConstants;
	NSMetadataUbiquitousSharedItemOwnerNameComponentsKey = TypesAndConstants;
	NSMetadataUbiquitousSharedItemPermissionsReadOnly = TypesAndConstants;
	NSMetadataUbiquitousSharedItemPermissionsReadWrite = TypesAndConstants;
	NSMetadataUbiquitousSharedItemRoleOwner = TypesAndConstants;
	NSMetadataUbiquitousSharedItemRoleParticipant = TypesAndConstants;
	NSMonthNameArray = TypesAndConstants;
	NSNegateBooleanTransformerName = TypesAndConstants;
	NSNetServicesErrorCode = TypesAndConstants;
	NSNetServicesErrorDomain = TypesAndConstants;
	NSNextDayDesignations = TypesAndConstants;
	NSNextNextDayDesignations = TypesAndConstants;
	NSNonOwnedPointerHashCallBacks = TypesAndConstants;
	NSNonOwnedPointerMapKeyCallBacks = TypesAndConstants;
	NSNonOwnedPointerMapValueCallBacks = TypesAndConstants;
	NSNonOwnedPointerOrNullMapKeyCallBacks = TypesAndConstants;
	NSNonRetainedObjectHashCallBacks = TypesAndConstants;
	NSNonRetainedObjectMapKeyCallBacks = TypesAndConstants;
	NSNonRetainedObjectMapValueCallBacks = TypesAndConstants;
	NSObjectHashCallBacks = TypesAndConstants;
	NSObjectInaccessibleException = TypesAndConstants;
	NSObjectMapKeyCallBacks = TypesAndConstants;
	NSObjectMapValueCallBacks = TypesAndConstants;
	NSObjectNotAvailableException = TypesAndConstants;
	NSOldStyleException = TypesAndConstants;
	NSOwnedPointerHashCallBacks = TypesAndConstants;
	NSOwnedPointerMapKeyCallBacks = TypesAndConstants;
	NSOwnedPointerMapValueCallBacks = TypesAndConstants;
	NSParseErrorException = TypesAndConstants;
	NSPersianCalendar = TypesAndConstants;
	NSPersonNameComponentDelimiter = TypesAndConstants;
	NSPersonNameComponentFamilyName = TypesAndConstants;
	NSPersonNameComponentGivenName = TypesAndConstants;
	NSPersonNameComponentKey = TypesAndConstants;
	NSPersonNameComponentMiddleName = TypesAndConstants;
	NSPersonNameComponentNickname = TypesAndConstants;
	NSPersonNameComponentPrefix = TypesAndConstants;
	NSPersonNameComponentSuffix = TypesAndConstants;
	NSPointerToStructHashCallBacks = TypesAndConstants;
	NSPortDidBecomeInvalidNotification = TypesAndConstants;
	NSPortReceiveException = TypesAndConstants;
	NSPortSendException = TypesAndConstants;
	NSPortTimeoutException = TypesAndConstants;
	NSPriorDayDesignations = TypesAndConstants;
	NSRangeException = TypesAndConstants;
	NSRecoveryAttempterErrorKey = TypesAndConstants;
	NSRegistrationDomain = TypesAndConstants;
	NSRegularExpressionAllowCommentsAndWhitespace = TypesAndConstants;
	NSRegularExpressionAnchorsMatchLines = TypesAndConstants;
	NSRegularExpressionCaseInsensitive = TypesAndConstants;
	NSRegularExpressionDotMatchesLineSeparators = TypesAndConstants;
	NSRegularExpressionIgnoreMetacharacters = TypesAndConstants;
	NSRegularExpressionUseUnicodeWordBoundaries = TypesAndConstants;
	NSRegularExpressionUseUnixLineSeparators = TypesAndConstants;
	NSRepublicOfChinaCalendar = TypesAndConstants;
	NSShortDateFormatString = TypesAndConstants;
	NSShortMonthNameArray = TypesAndConstants;
	NSShortTimeDateFormatString = TypesAndConstants;
	NSShortWeekDayNameArray = TypesAndConstants;
	NSShowNonLocalizedStrings = TypesAndConstants;
	NSStreamDataWrittenToMemoryStreamKey = TypesAndConstants;
	NSStreamFileCurrentOffsetKey = TypesAndConstants;
	NSStreamSOCKSErrorDomain = TypesAndConstants;
	NSStreamSOCKSProxyConfigurationKey = TypesAndConstants;
	NSStreamSOCKSProxyHostKey = TypesAndConstants;
	NSStreamSOCKSProxyPasswordKey = TypesAndConstants;
	NSStreamSOCKSProxyPortKey = TypesAndConstants;
	NSStreamSOCKSProxyUserKey = TypesAndConstants;
	NSStreamSOCKSProxyVersion4 = TypesAndConstants;
	NSStreamSOCKSProxyVersion5 = TypesAndConstants;
	NSStreamSOCKSProxyVersionKey = TypesAndConstants;
	NSStreamSocketSSLErrorDomain = TypesAndConstants;
	NSStreamSocketSecurityLevelKey = TypesAndConstants;
	NSStreamSocketSecurityLevelNegotiatedSSL = TypesAndConstants;
	NSStreamSocketSecurityLevelNone = TypesAndConstants;
	NSStreamSocketSecurityLevelSSLv2 = TypesAndConstants;
	NSStreamSocketSecurityLevelSSLv3 = TypesAndConstants;
	NSStreamSocketSecurityLevelTLSv1 = TypesAndConstants;
	NSStringEncodingErrorKey = TypesAndConstants;
	NSSystemClockDidChangeNotification = TypesAndConstants;
	NSSystemTimeZoneDidChangeNotification = TypesAndConstants;
	NSTaskDidTerminateNotification = TypesAndConstants;
	NSThisDayDesignations = TypesAndConstants;
	NSThousandsSeparator = TypesAndConstants;
	NSThreadDidStartNotification = TypesAndConstants;
	NSThreadWillExitNotification = TypesAndConstants;
	NSThumbnail1024x1024SizeKey = TypesAndConstants;
	NSTimeDateFormatString = TypesAndConstants;
	NSTimeFormatString = TypesAndConstants;
	NSTimeIntervalSince1970 = TypesAndConstants;
	NSURLAddedToDirectoryDateKey = TypesAndConstants;
	NSURLApplicationIsScriptableKey = TypesAndConstants;
	NSURLAttributeModificationDateKey = TypesAndConstants;
	NSURLAuthenticationMethodClientCertificate = TypesAndConstants;
	NSURLAuthenticationMethodDefault = TypesAndConstants;
	NSURLAuthenticationMethodHTMLForm = TypesAndConstants;
	NSURLAuthenticationMethodHTTPBasic = TypesAndConstants;
	NSURLAuthenticationMethodHTTPDigest = TypesAndConstants;
	NSURLAuthenticationMethodNTLM = TypesAndConstants;
	NSURLAuthenticationMethodNegotiate = TypesAndConstants;
	NSURLAuthenticationMethodServerTrust = TypesAndConstants;
	NSURLContentAccessDateKey = TypesAndConstants;
	NSURLContentModificationDateKey = TypesAndConstants;
	NSURLCreationDateKey = TypesAndConstants;
	NSURLCredentialStorageChangedNotification = TypesAndConstants;
	NSURLCustomIconKey = TypesAndConstants;
	NSURLDocumentIdentifierKey = TypesAndConstants;
	NSURLEffectiveIconKey = TypesAndConstants;
	NSURLErrorDomain = TypesAndConstants;
	NSURLErrorFailingURLErrorKey = TypesAndConstants;
	NSURLErrorFailingURLStringErrorKey = TypesAndConstants;
	NSURLErrorKey = TypesAndConstants;
	NSURLFileAllocatedSizeKey = TypesAndConstants;
	NSURLFileResourceIdentifierKey = TypesAndConstants;
	NSURLFileResourceTypeBlockSpecial = TypesAndConstants;
	NSURLFileResourceTypeCharacterSpecial = TypesAndConstants;
	NSURLFileResourceTypeDirectory = TypesAndConstants;
	NSURLFileResourceTypeKey = TypesAndConstants;
	NSURLFileResourceTypeNamedPipe = TypesAndConstants;
	NSURLFileResourceTypeRegular = TypesAndConstants;
	NSURLFileResourceTypeSocket = TypesAndConstants;
	NSURLFileResourceTypeSymbolicLink = TypesAndConstants;
	NSURLFileResourceTypeUnknown = TypesAndConstants;
	NSURLFileScheme = TypesAndConstants;
	NSURLFileSecurityKey = TypesAndConstants;
	NSURLFileSizeKey = TypesAndConstants;
	NSURLGenerationIdentifierKey = TypesAndConstants;
	NSURLHasHiddenExtensionKey = TypesAndConstants;
	NSURLIsAliasFileKey = TypesAndConstants;
	NSURLIsApplicationKey = TypesAndConstants;
	NSURLIsDirectoryKey = TypesAndConstants;
	NSURLIsExcludedFromBackupKey = TypesAndConstants;
	NSURLIsExecutableKey = TypesAndConstants;
	NSURLIsHiddenKey = TypesAndConstants;
	NSURLIsMountTriggerKey = TypesAndConstants;
	NSURLIsPackageKey = TypesAndConstants;
	NSURLIsReadableKey = TypesAndConstants;
	NSURLIsRegularFileKey = TypesAndConstants;
	NSURLIsSymbolicLinkKey = TypesAndConstants;
	NSURLIsSystemImmutableKey = TypesAndConstants;
	NSURLIsUbiquitousItemKey = TypesAndConstants;
	NSURLIsUserImmutableKey = TypesAndConstants;
	NSURLIsVolumeKey = TypesAndConstants;
	NSURLIsWritableKey = TypesAndConstants;
	NSURLLabelColorKey = TypesAndConstants;
	NSURLLabelNumberKey = TypesAndConstants;
	NSURLLinkCountKey = TypesAndConstants;
	NSURLLocalizedLabelKey = TypesAndConstants;
	NSURLLocalizedNameKey = TypesAndConstants;
	NSURLLocalizedTypeDescriptionKey = TypesAndConstants;
	NSURLNameKey = TypesAndConstants;
	NSURLParentDirectoryURLKey = TypesAndConstants;
	NSURLPathKey = TypesAndConstants;
	NSURLPreferredIOBlockSizeKey = TypesAndConstants;
	NSURLProtectionSpaceFTPProxy = TypesAndConstants;
	NSURLProtectionSpaceHTTPProxy = TypesAndConstants;
	NSURLProtectionSpaceHTTPSProxy = TypesAndConstants;
	NSURLProtectionSpaceSOCKSProxy = TypesAndConstants;
	NSURLQuarantinePropertiesKey = TypesAndConstants;
	NSURLSessionTaskPriorityDefault = TypesAndConstants;
	NSURLSessionTaskPriorityHigh = TypesAndConstants;
	NSURLSessionTaskPriorityLow = TypesAndConstants;
	NSURLSessionTransferSizeUnknown = TypesAndConstants;
	NSURLTagNamesKey = TypesAndConstants;
	NSURLTotalFileAllocatedSizeKey = TypesAndConstants;
	NSURLTotalFileSizeKey = TypesAndConstants;
	NSURLTypeIdentifierKey = TypesAndConstants;
	NSURLUbiquitousItemContainerDisplayNameKey = TypesAndConstants;
	NSURLUbiquitousItemDownloadRequestedKey = TypesAndConstants;
	NSURLUbiquitousItemDownloadingErrorKey = TypesAndConstants;
	NSURLUbiquitousItemDownloadingStatusCurrent = TypesAndConstants;
	NSURLUbiquitousItemDownloadingStatusDownloaded = TypesAndConstants;
	NSURLUbiquitousItemDownloadingStatusKey = TypesAndConstants;
	NSURLUbiquitousItemDownloadingStatusNotDownloaded = TypesAndConstants;
	NSURLUbiquitousItemHasUnresolvedConflictsKey = TypesAndConstants;
	NSURLUbiquitousItemIsDownloadingKey = TypesAndConstants;
	NSURLUbiquitousItemIsUploadedKey = TypesAndConstants;
	NSURLUbiquitousItemIsUploadingKey = TypesAndConstants;
	NSURLUbiquitousItemUploadingErrorKey = TypesAndConstants;
	NSURLVolumeAvailableCapacityKey = TypesAndConstants;
	NSURLVolumeCreationDateKey = TypesAndConstants;
	NSURLVolumeIdentifierKey = TypesAndConstants;
	NSURLVolumeIsAutomountedKey = TypesAndConstants;
	NSURLVolumeIsBrowsableKey = TypesAndConstants;
	NSURLVolumeIsEjectableKey = TypesAndConstants;
	NSURLVolumeIsInternalKey = TypesAndConstants;
	NSURLVolumeIsJournalingKey = TypesAndConstants;
	NSURLVolumeIsLocalKey = TypesAndConstants;
	NSURLVolumeIsReadOnlyKey = TypesAndConstants;
	NSURLVolumeIsRemovableKey = TypesAndConstants;
	NSURLVolumeLocalizedFormatDescriptionKey = TypesAndConstants;
	NSURLVolumeLocalizedNameKey = TypesAndConstants;
	NSURLVolumeMaximumFileSizeKey = TypesAndConstants;
	NSURLVolumeNameKey = TypesAndConstants;
	NSURLVolumeResourceCountKey = TypesAndConstants;
	NSURLVolumeSupportsAdvisoryFileLockingKey = TypesAndConstants;
	NSURLVolumeSupportsCasePreservedNamesKey = TypesAndConstants;
	NSURLVolumeSupportsCaseSensitiveNamesKey = TypesAndConstants;
	NSURLVolumeSupportsExtendedSecurityKey = TypesAndConstants;
	NSURLVolumeSupportsHardLinksKey = TypesAndConstants;
	NSURLVolumeSupportsJournalingKey = TypesAndConstants;
	NSURLVolumeSupportsPersistentIDsKey = TypesAndConstants;
	NSURLVolumeSupportsRenamingKey = TypesAndConstants;
	NSURLVolumeSupportsRootDirectoryDatesKey = TypesAndConstants;
	NSURLVolumeSupportsSparseFilesKey = TypesAndConstants;
	NSURLVolumeSupportsSymbolicLinksKey = TypesAndConstants;
	NSURLVolumeSupportsVolumeSizesKey = TypesAndConstants;
	NSURLVolumeSupportsZeroRunsKey = TypesAndConstants;
	NSURLVolumeTotalCapacityKey = TypesAndConstants;
	NSURLVolumeURLForRemountingKey = TypesAndConstants;
	NSURLVolumeURLKey = TypesAndConstants;
	NSURLVolumeUUIDStringKey = TypesAndConstants;
	NSUbiquitousKeyValueStoreChangeReasonKey = TypesAndConstants;
	NSUbiquitousKeyValueStoreDidChangeExternallyNotification = TypesAndConstants;
	NSUnarchiveFromDataTransformerName = TypesAndConstants;
	NSUndefinedKeyException = TypesAndConstants;
	NSUnderlyingErrorKey = TypesAndConstants;
	NSUndoManagerCheckpointNotification = TypesAndConstants;
	NSUndoManagerDidOpenUndoGroupNotification = TypesAndConstants;
	NSUndoManagerDidRedoChangeNotification = TypesAndConstants;
	NSUndoManagerDidUndoChangeNotification = TypesAndConstants;
	NSUndoManagerWillCloseUndoGroupNotification = TypesAndConstants;
	NSUndoManagerWillRedoChangeNotification = TypesAndConstants;
	NSUndoManagerWillUndoChangeNotification = TypesAndConstants;
	NSUserDefaultsDidChangeNotification = TypesAndConstants;
	NSUserNotificationDefaultSoundName = TypesAndConstants;
	NSWeekDayNameArray = TypesAndConstants;
	NSWillBecomeMultiThreadedNotification = TypesAndConstants;
	NSXMLParserErrorDomain = TypesAndConstants;
	NSYearMonthWeekDesignations = TypesAndConstants;
	NSZeroPoint = TypesAndConstants;
	NSZeroRect = TypesAndConstants;
	NSZeroSize = TypesAndConstants;
    };
    function = {
	GNUstepConfig = Functions;
	GNUstepUserConfig = Functions;
	GSDebugAllocationActive = Functions;
	GSDebugAllocationAdd = Functions;
	GSDebugAllocationBytes = Functions;
	GSDebugAllocationClassList = Functions;
	GSDebugAllocationCount = Functions;
	GSDebugAllocationList = Functions;
	GSDebugAllocationListAll = Functions;
	GSDebugAllocationListRecordedObjects = Functions;
	GSDebugAllocationPeak = Functions;
	GSDebugAllocationRecordAndTrace = Functions;
	GSDebugAllocationRecordObjects = Functions;
	GSDebugAllocationRemove = Functions;
	GSDebugAllocationTagRecordedObject = Functions;
	GSDebugAllocationTaggedObjects = Functions;
	GSDebugAllocationTotal = Functions;
	GSDebugSet = Functions;
	GSDefaultsRootForUser = Functions;
	GSInitializeProcess = Functions;
	GSInitializeProcessAndroid = Functions;
	GSInitializeProcessAndroidWithArgs = Functions;
	GSLogLock = Functions;
	GSNSURLSessionDataCompletionHandler = Functions;
	GSNSURLSessionDownloadCompletionHandler = Functions;
	GSOutOfMemory = Functions;
	GSRegisterCurrentThread = Functions;
	GSSetDebugAllocationFunctions = Functions;
	GSSetUserName = Functions;
	GSSpellServerName = Functions;
	GSSwapBigI128ToHost = Functions;
	GSSwapBigI16ToHost = Functions;
	GSSwapBigI32ToHost = Functions;
	GSSwapBigI64ToHost = Functions;
	GSSwapHostI128ToBig = Functions;
	GSSwapHostI128ToLittle = Functions;
	GSSwapHostI16ToBig = Functions;
	GSSwapHostI16ToLittle = Functions;
	GSSwapHostI32ToBig = Functions;
	GSSwapHostI32ToLittle = Functions;
	GSSwapHostI64ToBig = Functions;
	GSSwapHostI64ToLittle = Functions;
	GSSwapI128 = Functions;
	GSSwapI16 = Functions;
	GSSwapI32 = Functions;
	GSSwapI64 = Functions;
	GSSwapLittleI128ToHost = Functions;
	GSSwapLittleI16ToHost = Functions;
	GSSwapLittleI32ToHost = Functions;
	GSSwapLittleI64ToHost = Functions;
	GSUPurge = Functions;
	GSUSet = Functions;
	GSUnique = Functions;
	GSUniquing = Functions;
	GSUnregisterCurrentThread = Functions;
	NSAllHashTableObjects = Functions;
	NSAllMapTableKeys = Functions;
	NSAllMapTableValues = Functions;
	NSAllocateCollectable = Functions;
	NSAllocateMemoryPages = Functions;
	NSAllocateObject = Functions;
	NSClassFromString = Functions;
	NSCompareHashTables = Functions;
	NSCompareMapTables = Functions;
	NSContainsRect = Functions;
	NSConvertHostDoubleToSwapped = Functions;
	NSConvertHostFloatToSwapped = Functions;
	NSConvertSwappedDoubleToHost = Functions;
	NSConvertSwappedFloatToHost = Functions;
	NSCopyHashTableWithZone = Functions;
	NSCopyMapTableWithZone = Functions;
	NSCopyMemoryPages = Functions;
	NSCopyObject = Functions;
	NSCountFrames = Functions;
	NSCountHashTable = Functions;
	NSCountMapTable = Functions;
	NSCreateHashTable = Functions;
	NSCreateHashTableWithZone = Functions;
	NSCreateMapTable = Functions;
	NSCreateMapTableWithZone = Functions;
	NSCreateZone = Functions;
	NSDeallocateMemoryPages = Functions;
	NSDeallocateObject = Functions;
	NSDecimalAdd = Functions;
	NSDecimalCompact = Functions;
	NSDecimalCompare = Functions;
	NSDecimalCopy = Functions;
	NSDecimalDivide = Functions;
	NSDecimalDouble = Functions;
	NSDecimalFromComponents = Functions;
	NSDecimalFromString = Functions;
	NSDecimalIsNotANumber = Functions;
	NSDecimalMax = Functions;
	NSDecimalMin = Functions;
	NSDecimalMultiply = Functions;
	NSDecimalMultiplyByPowerOf10 = Functions;
	NSDecimalNormalize = Functions;
	NSDecimalPower = Functions;
	NSDecimalRound = Functions;
	NSDecimalString = Functions;
	NSDecimalSubtract = Functions;
	NSDecrementExtraRefCountWasZero = Functions;
	NSDefaultMallocZone = Functions;
	NSDivideRect = Functions;
	NSEdgeInsetsEqual = Functions;
	NSEdgeInsetsMake = Functions;
	NSEndHashTableEnumeration = Functions;
	NSEndMapTableEnumeration = Functions;
	NSEnumerateHashTable = Functions;
	NSEnumerateMapTable = Functions;
	NSEqualPoints = Functions;
	NSEqualRanges = Functions;
	NSEqualRects = Functions;
	NSEqualSizes = Functions;
	NSExtraRefCount = Functions;
	NSFileTypeForHFSTypeCode = Functions;
	NSFrameAddress = Functions;
	NSFreeHashTable = Functions;
	NSFreeMapTable = Functions;
	NSFullUserName = Functions;
	NSGetSizeAndAlignment = Functions;
	NSGetUncaughtExceptionHandler = Functions;
	NSHFSTypeCodeFromFileType = Functions;
	NSHFSTypeOfFile = Functions;
	NSHashGet = Functions;
	NSHashInsert = Functions;
	NSHashInsertIfAbsent = Functions;
	NSHashInsertKnownAbsent = Functions;
	NSHashRemove = Functions;
	NSHeight = Functions;
	NSHomeDirectory = Functions;
	NSHomeDirectoryForUser = Functions;
	NSHostByteOrder = Functions;
	NSIncrementExtraRefCount = Functions;
	NSInsetRect = Functions;
	NSIntegralRect = Functions;
	NSIntegralRectWithOptions = Functions;
	NSIntersectionRange = Functions;
	NSIntersectionRect = Functions;
	NSIntersectsRect = Functions;
	NSIsEmptyRect = Functions;
	NSLocationInRange = Functions;
	"NSLock_error_handler" = Functions;
	NSLog = Functions;
	NSLogPageSize = Functions;
	"NSLog_printf_handler" = Functions;
	NSLogv = Functions;
	NSMakeCollectable = Functions;
	NSMakePoint = Functions;
	NSMakeRange = Functions;
	NSMakeRect = Functions;
	NSMakeSize = Functions;
	NSMapGet = Functions;
	NSMapInsert = Functions;
	NSMapInsertIfAbsent = Functions;
	NSMapInsertKnownAbsent = Functions;
	NSMapMember = Functions;
	NSMapRemove = Functions;
	NSMaxRange = Functions;
	NSMaxX = Functions;
	NSMaxY = Functions;
	NSMidX = Functions;
	NSMidY = Functions;
	NSMinX = Functions;
	NSMinY = Functions;
	NSMouseInRect = Functions;
	NSNextHashEnumeratorItem = Functions;
	NSNextMapEnumeratorPair = Functions;
	NSOffsetRect = Functions;
	NSOpenStepRootDirectory = Functions;
	NSPageSize = Functions;
	NSPointFromCGPoint = Functions;
	NSPointFromString = Functions;
	NSPointInRect = Functions;
	NSPointToCGPoint = Functions;
	NSProtocolFromString = Functions;
	NSRangeFromString = Functions;
	NSRealMemoryAvailable = Functions;
	NSReallocateCollectable = Functions;
	NSRectFromCGRect = Functions;
	NSRectFromString = Functions;
	NSRectToCGRect = Functions;
	NSRecycleZone = Functions;
	NSResetHashTable = Functions;
	NSResetMapTable = Functions;
	NSReturnAddress = Functions;
	NSRoundDownToMultipleOfPageSize = Functions;
	NSRoundUpToMultipleOfPageSize = Functions;
	NSSearchPathForDirectoriesInDomains = Functions;
	NSSelectorFromString = Functions;
	NSSetUncaughtExceptionHandler = Functions;
	NSSetZoneName = Functions;
	NSShouldRetainWithZone = Functions;
	NSSizeFromCGSize = Functions;
	NSSizeFromString = Functions;
	NSSizeToCGSize = Functions;
	NSStandardApplicationPaths = Functions;
	NSStandardLibraryPaths = Functions;
	NSStringFromClass = Functions;
	NSStringFromHashTable = Functions;
	NSStringFromMapTable = Functions;
	NSStringFromPoint = Functions;
	NSStringFromProtocol = Functions;
	NSStringFromRange = Functions;
	NSStringFromRect = Functions;
	NSStringFromSelector = Functions;
	NSStringFromSize = Functions;
	NSSwapBigDoubleToHost = Functions;
	NSSwapBigFloatToHost = Functions;
	NSSwapBigIntToHost = Functions;
	NSSwapBigLongLongToHost = Functions;
	NSSwapBigLongToHost = Functions;
	NSSwapBigShortToHost = Functions;
	NSSwapDouble = Functions;
	NSSwapFloat = Functions;
	NSSwapHostDoubleToBig = Functions;
	NSSwapHostDoubleToLittle = Functions;
	NSSwapHostFloatToBig = Functions;
	NSSwapHostFloatToLittle = Functions;
	NSSwapHostIntToBig = Functions;
	NSSwapHostIntToLittle = Functions;
	NSSwapHostLongLongToBig = Functions;
	NSSwapHostLongLongToLittle = Functions;
	NSSwapHostLongToBig = Functions;
	NSSwapHostLongToLittle = Functions;
	NSSwapHostShortToBig = Functions;
	NSSwapHostShortToLittle = Functions;
	NSSwapInt = Functions;
	NSSwapLittleDoubleToHost = Functions;
	NSSwapLittleFloatToHost = Functions;
	NSSwapLittleIntToHost = Functions;
	NSSwapLittleLongLongToHost = Functions;
	NSSwapLittleLongToHost = Functions;
	NSSwapLittleShortToHost = Functions;
	NSSwapLong = Functions;
	NSSwapLongLong = Functions;
	NSSwapShort = Functions;
	NSTemporaryDirectory = Functions;
	NSUncaughtExceptionHandler = Functions;
	NSUnionRange = Functions;
	NSUnionRect = Functions;
	NSUserName = Functions;
	NSWidth = Functions;
	NSZoneCalloc = Functions;
	NSZoneCheck = Functions;
	NSZoneFree = Functions;
	NSZoneFromPointer = Functions;
	NSZoneMalloc = Functions;
	NSZoneName = Functions;
	NSZoneRealloc = Functions;
	NSZoneStats = Functions;
	"_NSAddHandler" = Functions;
	"_NSRangeExceptionRaise" = Functions;
	"_NSRemoveHandler" = Functions;
	"_gcc3_1_hack" = Functions;
	"gs_consumed" = Functions;
    };
    ivariable = {
	"_HTTPAdditionalHeaders" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPCookieAcceptPolicy" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPCookieStorage" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPMaximumConnectionLifetime" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPMaximumConnectionsPerHost" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPShouldSetCookies" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_HTTPShouldUsePipelining" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_NSCachedURLResponseInternal" = {
	    NSCachedURLResponse = NSURLCache;
	};
	"_NSURLAuthenticationChallengeInternal" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"_NSURLCacheInternal" = {
	    NSURLCache = NSURLCache;
	};
	"_NSURLConnectionInternal" = {
	    NSURLConnection = NSURLConnection;
	};
	"_NSURLCredentialInternal" = {
	    NSURLCredential = NSURLCredential;
	};
	"_NSURLCredentialStorageInternal" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"_NSURLDownloadInternal" = {
	    NSURLDownload = NSURLDownload;
	};
	"_NSURLProtectionSpaceInternal" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"_NSURLProtocolInternal" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"_NSURLRequestInternal" = {
	    NSURLRequest = NSURLRequest;
	};
	"_NSURLResponseInternal" = {
	    NSURLResponse = NSURLResponse;
	};
	"_URLCache" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_URLCredentialStorage" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_active" = {
	    NSThread = NSThread;
	};
	"_addImp" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_allowedUnits" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_allowsFractionalUnits" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_allowsNaturalLanguage" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"_arg" = {
	    NSThread = NSThread;
	};
	"_argsRetained" = {
	    NSInvocation = NSInvocation;
	};
	"_arguments" = {
	    NSTask = NSTask;
	};
	"_asapQueue" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"_attachments" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"_attributedContentText" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"_attributedTitle" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"_autorelease_vars" = {
	    NSThread = NSThread;
	};
	"_block" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSTimer = NSTimer;
	};
	"_bundleClasses" = {
	    NSBundle = NSBundle;
	};
	"_bundleType" = {
	    NSBundle = NSBundle;
	};
	"_calendar" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"_calendar_format" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"_cancelled" = {
	    NSThread = NSThread;
	};
	"_center" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"_centerLock" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"_cframe" = {
	    NSInvocation = NSInvocation;
	};
	"_child" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_clients" = {
	    NSURLHandle = NSURLHandle;
	};
	"_codeLoaded" = {
	    NSBundle = NSBundle;
	};
	"_coefficient" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"_collapsesLargestUnit" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_completionHandler" = {
	    NSURLSessionDataTask = NSURLSession;
	    NSURLSessionDownloadTask = NSURLSession;
	};
	"_condition" = {
	    NSCondition = NSLock;
	    NSConditionLock = NSLock;
	};
	"_condition_value" = {
	    NSConditionLock = NSLock;
	};
	"_connection" = {
	    NSDistantObject = NSDistantObject;
	};
	"_constant" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"_converter" = {
	    NSDimension = NSUnit;
	};
	"_countOfBytesWritten" = {
	    NSURLSessionDownloadTask = NSURLSession;
	};
	"_counter" = {
	    NSDistantObject = NSDistantObject;
	};
	"_currentDirectoryPath" = {
	    NSTask = NSTask;
	};
	"_currentRequest" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_data" = {
	    NSIndexSet = NSIndexSet;
	    NSURLHandle = NSURLHandle;
	};
	"_date" = {
	    NSTimer = NSTimer;
	};
	"_dateFormat" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"_dateStyle" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"_dateTemplate" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"_delegate" = {
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	    NSPort = NSPort;
	    NSURLSessionTask = NSURLSession;
	};
	"_deliveredNotifications" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"_dominantLanguage" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_dominantScript" = {
	    NSOrthography = NSOrthography;
	};
	"_doubleValue" = {
	    NSMeasurement = NSMeasurement;
	};
	"_duration" = {
	    NSDateInterval = NSDateInterval;
	};
	"_earliestBeginDate" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_environment" = {
	    NSTask = NSTask;
	};
	"_error" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_exception_handler" = {
	    NSThread = NSThread;
	};
	"_failure" = {
	    NSURLHandle = NSURLHandle;
	};
	"_fileAttributes" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_filename" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_finished" = {
	    NSThread = NSThread;
	};
	"_formatOptions" = {
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"_formatter" = {
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"_formattingContext" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_frameworkVersion" = {
	    NSBundle = NSBundle;
	};
	"_gcontext" = {
	    NSThread = NSThread;
	};
	"_handle" = {
	    NSDistantObject = NSDistantObject;
	};
	"_handler" = {
	    NSTask = NSTask;
	    NSXMLParser = NSXMLParser;
	};
	"_hasCollected" = {
	    NSTask = NSTask;
	};
	"_hasLaunched" = {
	    NSTask = NSTask;
	};
	"_hasNotified" = {
	    NSTask = NSTask;
	};
	"_hasTerminated" = {
	    NSTask = NSTask;
	};
	"_icon" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_identifier" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_idleQueue" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"_includesApproximationPhrase" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_info" = {
	    NSInvocation = NSInvocation;
	    NSTimer = NSTimer;
	};
	"_infoDict" = {
	    NSBundle = NSBundle;
	};
	"_inputItems" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"_internal" = {
	    NSMessagePort = NSPort;
	    NSXMLNode = NSXMLNode;
	};
	"_interval" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSTimer = NSTimer;
	};
	"_invalidated" = {
	    NSTimer = NSTimer;
	};
	"_isCancelled" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"_isForFoodEnergyUse" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	};
	"_isForPersonHeightUse" = {
	    NSLengthFormatter = NSLengthFormatter;
	};
	"_isForPersonMassUse" = {
	    NSMassFormatter = NSMassFormatter;
	};
	"_isRead" = {
	    NSFileAccessIntent = NSFileCoordinator;
	};
	"_is_valid" = {
	    NSPort = NSPort;
	};
	"_languageMap" = {
	    NSOrthography = NSOrthography;
	};
	"_launchPath" = {
	    NSTask = NSTask;
	};
	"_launchingThread" = {
	    NSTask = NSTask;
	};
	"_left" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"_localLock" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"_locale" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"_localizations" = {
	    NSBundle = NSBundle;
	};
	"_lockPath" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"_lockTime" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"_maximumUnitCount" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_modifier" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"_mutex" = {
	    NSCondition = NSLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"_name" = {
	    NSCondition = NSLock;
	    NSConditionLock = NSLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	    NSThread = NSThread;
	};
	"_nameMap" = {
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"_netService" = {
	    NSNetService = NSNetServices;
	};
	"_netServiceBrowser" = {
	    NSNetServiceBrowser = NSNetServices;
	};
	"_numArgs" = {
	    NSInvocation = NSInvocation;
	};
	"_numberFormatter" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"_object" = {
	    NSDistantObject = NSDistantObject;
	};
	"_options" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSFileAccessIntent = NSFileCoordinator;
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_opts" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_originalRequest" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_orthographyArray" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_parent" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_parser" = {
	    NSXMLParser = NSXMLParser;
	};
	"_path" = {
	    NSBundle = NSBundle;
	};
	"_portMap" = {
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"_preferredFilename" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_principalClass" = {
	    NSBundle = NSBundle;
	};
	"_progress" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_protocol" = {
	    NSDistantObject = NSDistantObject;
	};
	"_protocolClasses" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_purposeIdentifier" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"_qualityOfService" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_raiseOnDivideByZero" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_raiseOnExactness" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_raiseOnOverflow" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_raiseOnUnderflow" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_reason" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_referenceDate" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_released" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_released_count" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_released_head" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"_remote" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"_repeats" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSTimer = NSTimer;
	};
	"_requestCachePolicy" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_reserved" = {
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	};
	"_response" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_retptr" = {
	    NSInvocation = NSInvocation;
	};
	"_retval" = {
	    NSInvocation = NSInvocation;
	};
	"_right" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"_roundingMode" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_runLoopInfo" = {
	    NSThread = NSThread;
	};
	"_scale" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"_scheduledNotifications" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"_schemes" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_seconds_since_ref" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"_selector" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSInvocation = NSInvocation;
	    NSThread = NSThread;
	    NSTimer = NSTimer;
	};
	"_sendToSuper" = {
	    NSInvocation = NSInvocation;
	};
	"_shouldDefer" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_sig" = {
	    NSInvocation = NSInvocation;
	};
	"_sigs" = {
	    NSDistantObject = NSDistantObject;
	};
	"_stackSize" = {
	    NSThread = NSThread;
	};
	"_standardError" = {
	    NSTask = NSTask;
	};
	"_standardInput" = {
	    NSTask = NSTask;
	};
	"_standardOutput" = {
	    NSTask = NSTask;
	};
	"_startDate" = {
	    NSDateInterval = NSDateInterval;
	};
	"_state" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_status" = {
	    NSURLHandle = NSURLHandle;
	};
	"_string" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_subs" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"_suspended" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"_symbol" = {
	    NSUnit = NSUnit;
	};
	"_target" = {
	    NSInvocation = NSInvocation;
	    NSThread = NSThread;
	    NSTimer = NSTimer;
	};
	"_targetRetained" = {
	    NSInvocation = NSInvocation;
	};
	"_taskDescription" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_taskId" = {
	    NSTask = NSTask;
	};
	"_taskIdentifier" = {
	    NSURLSessionTask = NSURLSession;
	};
	"_terminationReason" = {
	    NSTask = NSTask;
	};
	"_terminationStatus" = {
	    NSTask = NSTask;
	};
	"_thread_dictionary" = {
	    NSThread = NSThread;
	};
	"_timeStyle" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"_timeZone" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"_time_zone" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"_timeoutIntervalForRequest" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_timeoutIntervalForResource" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"_timer" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_token" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_tokenArray" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"_tolerance" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"_type" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSCompoundPredicate = NSCompoundPredicate;
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSExpression = NSExpression;
	};
	"_uniqueId" = {
	    NSUserNotification = NSUserNotification;
	};
	"_unit" = {
	    NSMeasurement = NSMeasurement;
	};
	"_unitOptions" = {
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"_unitStyle" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"_unitsStyle" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_url" = {
	    NSFileAccessIntent = NSFileCoordinator;
	};
	"_userInfo" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"_validReturn" = {
	    NSInvocation = NSInvocation;
	};
	"_value" = {
	    NSDimension = NSUnit;
	};
	"_version" = {
	    NSBundle = NSBundle;
	};
	"_wrapperData" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_wrapperType" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"_zeroFormattingBehavior" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"_zone" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	actionButtonTitle = {
	    NSUserNotification = NSUserNotification;
	};
	activationType = {
	    NSUserNotification = NSUserNotification;
	};
	actualDeliveryDate = {
	    NSUserNotification = NSUserNotification;
	};
	address = {
	    NSSocketPort = NSPort;
	};
	contentImage = {
	    NSUserNotification = NSUserNotification;
	};
	data = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	delegate = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	deliveredNotifications = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	deliveryDate = {
	    NSUserNotification = NSUserNotification;
	};
	deliveryRepeatInterval = {
	    NSUserNotification = NSUserNotification;
	};
	deliveryTimeZone = {
	    NSUserNotification = NSUserNotification;
	};
	eventListener = {
	    NSSocketPort = NSPort;
	};
	events = {
	    NSSocketPort = NSPort;
	};
	flags = {
	    NXConstantString = NSString;
	};
	handles = {
	    NSSocketPort = NSPort;
	};
	hasActionButton = {
	    NSUserNotification = NSUserNotification;
	};
	hasReplyButton = {
	    NSUserNotification = NSUserNotification;
	};
	hash = {
	    NXConstantString = NSString;
	};
	host = {
	    NSSocketPort = NSPort;
	};
	identifier = {
	    NSUserNotification = NSUserNotification;
	};
	informativeText = {
	    NSUserNotification = NSUserNotification;
	};
	isa = {
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	listener = {
	    NSSocketPort = NSPort;
	};
	myLock = {
	    NSSocketPort = NSPort;
	};
	nxcslen = {
	    NXConstantString = NSString;
	};
	nxcsptr = {
	    NXConstantString = NSString;
	};
	otherButtonTitle = {
	    NSUserNotification = NSUserNotification;
	};
	portNum = {
	    NSSocketPort = NSPort;
	};
	presented = {
	    NSUserNotification = NSUserNotification;
	};
	remote = {
	    NSUserNotification = NSUserNotification;
	};
	response = {
	    NSUserNotification = NSUserNotification;
	};
	responsePlaceholder = {
	    NSUserNotification = NSUserNotification;
	};
	scheduledNotifications = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	size = {
	    NXConstantString = NSString;
	};
	soundName = {
	    NSUserNotification = NSUserNotification;
	};
	subtitle = {
	    NSUserNotification = NSUserNotification;
	};
	title = {
	    NSUserNotification = NSUserNotification;
	};
	tlscopts = {
	    NSSocketPort = NSPort;
	};
	tlssopts = {
	    NSSocketPort = NSPort;
	};
	userInfo = {
	    NSUserNotification = NSUserNotification;
	};
    };
    macro = {
	"FOUNDATION_EXPORT" = Functions;
	"GS_API_LATEST" = Functions;
	"GS_API_MACOSX" = Functions;
	"GS_API_NONE" = Functions;
	"GS_API_OPENSTEP" = Functions;
	"GS_API_OSSPEC" = Functions;
	"GS_API_VERSION" = Functions;
	"GS_CLANG_MINREQ" = Functions;
	"GS_DEPRECATED_FUNC" = Functions;
	"GS_EXPOSE" = Functions;
	"GS_GCC_MINREQ" = Functions;
	"GS_NORETURN_METHOD" = Functions;
	"GS_UNIMPLEMENTED" = Functions;
	"GS_UNUSED_ARG" = Functions;
	"GS_UNUSED_FUNC" = Functions;
	"GS_UNUSED_IVAR" = Functions;
	"MAC_OS_X_VERSION_MAX_ALLOWED" = Functions;
	NSAssert = Functions;
	NSAssert1 = Functions;
	NSAssert2 = Functions;
	NSAssert3 = Functions;
	NSAssert4 = Functions;
	NSAssert5 = Functions;
	NSCAssert = Functions;
	NSCAssert1 = Functions;
	NSCAssert2 = Functions;
	NSCAssert3 = Functions;
	NSCAssert4 = Functions;
	NSCAssert5 = Functions;
	NSCParameterAssert = Functions;
	NSDecimalMaxDigit = Functions;
	NSDecimalMaxSize = Functions;
	NSDecimalNoScale = Functions;
	NSLocalizedString = Functions;
	NSLocalizedStringFromTable = Functions;
	NSLocalizedStringFromTableInBundle = Functions;
	NSParameterAssert = Functions;
	"NS_AVAILABLE" = Functions;
	"NS_AVAILABLE_MAC" = Functions;
	"NS_CLASS_AVAILABLE" = Functions;
	"NS_CLASS_AVAILABLE_MAC" = Functions;
	"NS_CLASS_DEPRECATED" = Functions;
	"NS_CLASS_DEPRECATED_MAC" = Functions;
	"NS_CONSUMED" = Functions;
	"NS_CONSUMES_SELF" = Functions;
	"NS_DEPRECATED" = Functions;
	"NS_DEPRECATED_MAC" = Functions;
	"NS_DESIGNATED_INITIALIZER" = Functions;
	"NS_ENUM_AVAILABLE" = Functions;
	"NS_ENUM_AVAILABLE_MAC" = Functions;
	"NS_ENUM_DEPRECATED" = Functions;
	"NS_ENUM_DEPRECATED_MAC" = Functions;
	"NS_INVOCATION" = Functions;
	"NS_MESSAGE" = Functions;
	"NS_RETURNS_NOT_RETAINED" = Functions;
	"NS_RETURNS_RETAINED" = Functions;
	"NS_ROOT_CLASS" = Functions;
	"NS_UNAVAILABLE" = Functions;
	"OS_API_VERSION" = Functions;
	"__has_feature" = Functions;
    };
    method = {
	"+DTDNodeWithXMLString:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+ISOCountryCodes" = {
	    NSLocale = NSLocale;
	};
	"+ISOCurrencyCodes" = {
	    NSLocale = NSLocale;
	};
	"+ISOLanguageCodes" = {
	    NSLocale = NSLocale;
	};
	"+JSONObjectWithData:options:error:" = {
	    NSJSONSerialization = NSJSONSerialization;
	};
	"+JSONObjectWithStream:options:error:" = {
	    NSJSONSerialization = NSJSONSerialization;
	};
	"+URLByResolvingAliasFileAtURL:options:error:" = {
	    NSURL = NSURL;
	};
	"+URLForResource:withExtension:subdirectory:inBundleWithURL:" = {
	    NSBundle = NSBundle;
	};
	"+URLFragmentAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLHandleClassForURL:" = {
	    NSURLHandle = NSURLHandle;
	};
	"+URLHostAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLPasswordAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLPathAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLQueryAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLUserAllowedCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+URLWithString:" = {
	    NSURL = NSURL;
	};
	"+URLWithString:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"+UUID" = {
	    NSUUID = NSUUID;
	};
	"+_newProxyForInvocation:" = {
	    "NSInvocation(MacroSetup)" = NSInvocation;
	};
	"+_newProxyForMessage:" = {
	    "NSInvocation(MacroSetup)" = NSInvocation;
	};
	"+_returnInvocationAndDestroyProxy:" = {
	    "NSInvocation(MacroSetup)" = NSInvocation;
	};
	"+abbreviationDictionary" = {
	    NSTimeZone = NSTimeZone;
	};
	"+abbreviationMap" = {
	    NSTimeZone = NSTimeZone;
	};
	"+accessInstanceVariablesDirectly" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"+acreFeet" = {
	    NSUnitVolume = NSUnit;
	};
	"+acres" = {
	    NSUnitArea = NSUnit;
	};
	"+addObject:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+addSubscriberForFileURL:withPublishingHandler:" = {
	    NSProgress = NSProgress;
	};
	"+addVersionOfItemAtURL:withContentsOfURL:options:error:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+allBundles" = {
	    NSBundle = NSBundle;
	};
	"+allConnections" = {
	    NSConnection = NSConnection;
	};
	"+allFrameworks" = {
	    NSBundle = NSBundle;
	};
	"+alloc" = {
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"+allocWithZone:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"+allowsReverseTransformation" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"+alphanumericCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+ampereHours" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+amperes" = {
	    NSUnitElectricCurrent = NSUnit;
	};
	"+andPredicateWithSubpredicates:" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"+anonymousListener" = {
	    NSXPCListener = NSXPCConnection;
	};
	"+arcMinutes" = {
	    NSUnitAngle = NSUnit;
	};
	"+arcSeconds" = {
	    NSUnitAngle = NSUnit;
	};
	"+archiveRootObject:toFile:" = {
	    NSArchiver = NSArchiver;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"+archivedDataWithRootObject:" = {
	    NSArchiver = NSArchiver;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"+archivedDataWithRootObject:requiringSecureCoding:error:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"+ares" = {
	    NSUnitArea = NSUnit;
	};
	"+array" = {
	    NSArray = NSArray;
	};
	"+arrayWithArray:" = {
	    NSArray = NSArray;
	};
	"+arrayWithCapacity:" = {
	    NSMutableArray = NSArray;
	};
	"+arrayWithContentsOfFile:" = {
	    NSArray = NSArray;
	};
	"+arrayWithContentsOfURL:" = {
	    NSArray = NSArray;
	};
	"+arrayWithObject:" = {
	    NSArray = NSArray;
	};
	"+arrayWithObjects:,..." = {
	    NSArray = NSArray;
	};
	"+arrayWithObjects:count:" = {
	    NSArray = NSArray;
	};
	"+assetDirForPath:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+assetForPath:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+assetForPath:withMode:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+assetManager" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+astronomicalUnits" = {
	    NSUnitLength = NSUnit;
	};
	"+attributeWithName:URI:stringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+attributeWithName:stringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+automaticallyNotifiesObserversForKey:" = {
	    "NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	};
	"+autorelease" = {
	    NSProxy = NSProxy;
	};
	"+autoreleaseCountForObject:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+autoupdatingCurrentCalendar" = {
	    NSCalendar = NSCalendar;
	};
	"+autoupdatingCurrentLocale" = {
	    NSLocale = NSLocale;
	};
	"+availableLocaleIdentifiers" = {
	    NSLocale = NSLocale;
	};
	"+availableStringEncodings" = {
	    NSString = NSString;
	};
	"+availableTagSchemesForLanguage:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+availableTagSchemesForUnit:language:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+backgroundSessionConfigurationWithIdentifier:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"+bars" = {
	    NSUnitPressure = NSUnit;
	};
	"+baseUnit" = {
	    NSDimension = NSUnit;
	};
	"+blockOperationWithBlock:" = {
	    NSBlockOperation = NSOperation;
	};
	"+bundleForClass:" = {
	    NSBundle = NSBundle;
	};
	"+bundleForLibrary:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+bundleForLibrary:version:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+bundleWithIdentifier:" = {
	    NSBundle = NSBundle;
	};
	"+bundleWithPath:" = {
	    NSBundle = NSBundle;
	};
	"+bundleWithURL:" = {
	    NSBundle = NSBundle;
	};
	"+bushels" = {
	    NSUnitVolume = NSUnit;
	};
	"+cachedHandleForURL:" = {
	    NSURLHandle = NSURLHandle;
	};
	"+calendarDate" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"+calendarWithIdentifier:" = {
	    NSCalendar = NSCalendar;
	};
	"+callStackReturnAddresses" = {
	    NSThread = NSThread;
	};
	"+callStackSymbols" = {
	    "NSThread(CallStackSymbols)" = NSThread;
	};
	"+calories" = {
	    NSUnitEnergy = NSUnit;
	};
	"+canHandleRequest:" = {
	    NSURLConnection = NSURLConnection;
	};
	"+canInitWithRequest:" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"+canInitWithTask:" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"+canInitWithURL:" = {
	    NSURLHandle = NSURLHandle;
	};
	"+canResumeDownloadDecodedWithEncodingMIMEType:" = {
	    NSURLDownload = NSURLDownload;
	};
	"+cancelPreviousPerformRequestsWithTarget:" = {
	    "NSObject(TimedPerformers)" = NSObject;
	};
	"+cancelPreviousPerformRequestsWithTarget:selector:object:" = {
	    "NSObject(TimedPerformers)" = NSObject;
	};
	"+canonicalLanguageIdentifierFromString:" = {
	    NSLocale = NSLocale;
	};
	"+canonicalLocaleIdentifierFromString:" = {
	    NSLocale = NSLocale;
	};
	"+canonicalRequestForRequest:" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"+capitalizedLetterCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+carats" = {
	    NSUnitMass = NSUnit;
	};
	"+celsius" = {
	    NSUnitTemperature = NSUnit;
	};
	"+centigrams" = {
	    NSUnitMass = NSUnit;
	};
	"+centiliters" = {
	    NSUnitVolume = NSUnit;
	};
	"+centimeters" = {
	    NSUnitLength = NSUnit;
	};
	"+characterDirectionForLanguage:" = {
	    NSLocale = NSLocale;
	};
	"+characterSetWithBitmapRepresentation:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+characterSetWithCharactersInString:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+characterSetWithContentsOfFile:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+characterSetWithRange:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+class" = {
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"+classDescriptionForClass:" = {
	    NSClassDescription = NSClassDescription;
	};
	"+classForClassName:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+classForKeyedUnarchiver" = {
	    "NSObject(NSKeyedUnarchiverObjectSubstitution)" = NSKeyedArchiver;
	};
	"+classNameDecodedForArchiveClassName:" = {
	    NSUnarchiver = NSArchiver;
	};
	"+classNameForClass:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"+commentWithStringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+commonISOCurrencyCodes" = {
	    NSLocale = NSLocale;
	};
	"+componentsFromLocaleIdentifier:" = {
	    NSLocale = NSLocale;
	};
	"+componentsWithString:" = {
	    NSURLComponents = NSURL;
	};
	"+componentsWithURL:resolvingAgainstBaseURL:" = {
	    NSURLComponents = NSURL;
	};
	"+connectionWithReceivePort:sendPort:" = {
	    NSConnection = NSConnection;
	};
	"+connectionWithRegisteredName:host:" = {
	    NSConnection = NSConnection;
	};
	"+connectionWithRegisteredName:host:usingNameServer:" = {
	    NSConnection = NSConnection;
	};
	"+connectionWithRequest:delegate:" = {
	    NSURLConnection = NSURLConnection;
	};
	"+constantStringClass" = {
	    NSString = NSString;
	};
	"+controlCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+cookieWithProperties:" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"+cookiesWithResponseHeaderFields:forURL:" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"+coulombs" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+credentialWithUser:password:persistence:" = {
	    NSURLCredential = NSURLCredential;
	};
	"+cubicCentimeters" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicDecimeters" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicFeet" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicInches" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicKilometers" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicMeters" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicMiles" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicMillimeters" = {
	    NSUnitVolume = NSUnit;
	};
	"+cubicYards" = {
	    NSUnitVolume = NSUnit;
	};
	"+cups" = {
	    NSUnitVolume = NSUnit;
	};
	"+currentCalendar" = {
	    NSCalendar = NSCalendar;
	};
	"+currentConversation" = {
	    NSConnection = NSConnection;
	};
	"+currentHandler" = {
	    NSAssertionHandler = NSException;
	};
	"+currentHost" = {
	    NSHost = NSHost;
	};
	"+currentLocale" = {
	    NSLocale = NSLocale;
	};
	"+currentPool" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+currentProgress" = {
	    NSProgress = NSProgress;
	};
	"+currentQueue" = {
	    NSOperationQueue = NSOperation;
	};
	"+currentRunLoop" = {
	    NSRunLoop = NSRunLoop;
	};
	"+currentThread" = {
	    NSThread = NSThread;
	};
	"+currentVersionOfItemAtURL:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+data" = {
	    NSData = NSData;
	};
	"+dataFromPropertyList:format:errorDescription:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+dataFromTXTRecordDictionary:" = {
	    NSNetService = NSNetServices;
	};
	"+dataWithBytes:length:" = {
	    NSData = NSData;
	};
	"+dataWithBytesNoCopy:length:" = {
	    NSData = NSData;
	};
	"+dataWithBytesNoCopy:length:freeWhenDone:" = {
	    NSData = NSData;
	};
	"+dataWithCapacity:" = {
	    NSMutableData = NSData;
	};
	"+dataWithContentsOfFile:" = {
	    NSData = NSData;
	};
	"+dataWithContentsOfMappedFile:" = {
	    NSData = NSData;
	};
	"+dataWithContentsOfURL:" = {
	    NSData = NSData;
	};
	"+dataWithData:" = {
	    NSData = NSData;
	};
	"+dataWithJSONObject:options:error:" = {
	    NSJSONSerialization = NSJSONSerialization;
	};
	"+dataWithLength:" = {
	    NSMutableData = NSData;
	};
	"+dataWithPropertyList:format:options:error:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+dataWithSharedBytes:length:" = {
	    "NSData(GNUstepExtensions)" = NSData;
	};
	"+dataWithShmID:length:" = {
	    "NSData(GNUstepExtensions)" = NSData;
	};
	"+date" = {
	    NSDate = NSDate;
	};
	"+dateFormatFromTemplate:options:locale:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"+dateWithNaturalLanguageString:" = {
	    NSDate = NSDate;
	};
	"+dateWithNaturalLanguageString:locale:" = {
	    NSDate = NSDate;
	};
	"+dateWithString:" = {
	    NSDate = NSDate;
	};
	"+dateWithString:calendarFormat:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"+dateWithString:calendarFormat:locale:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"+dateWithTimeInterval:sinceDate:" = {
	    NSDate = NSDate;
	};
	"+dateWithTimeIntervalSince1970:" = {
	    NSDate = NSDate;
	};
	"+dateWithTimeIntervalSinceNow:" = {
	    NSDate = NSDate;
	};
	"+dateWithTimeIntervalSinceReferenceDate:" = {
	    NSDate = NSDate;
	};
	"+dateWithYear:month:day:hour:minute:second:timeZone:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"+decameters" = {
	    NSUnitLength = NSUnit;
	};
	"+decigrams" = {
	    NSUnitMass = NSUnit;
	};
	"+deciliters" = {
	    NSUnitVolume = NSUnit;
	};
	"+decimalDigitCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"+decimalNumberWithDecimal:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+decimalNumberWithMantissa:exponent:isNegative:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+decimalNumberWithString:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+decimalNumberWithString:locale:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+decimeters" = {
	    NSUnitLength = NSUnit;
	};
	"+decodeClassName:asClassName:" = {
	    NSUnarchiver = NSArchiver;
	};
	"+decomposableCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+defaultBehavior" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+defaultCStringEncoding" = {
	    NSString = NSString;
	};
	"+defaultCenter" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"+defaultCollector" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"+defaultConnection" = {
	    NSConnection = NSConnection;
	};
	"+defaultDecimalNumberHandler" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"+defaultFormatterBehavior" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"+defaultManager" = {
	    NSFileManager = NSFileManager;
	};
	"+defaultOrthographyForLanguage:" = {
	    NSOrthography = NSOrthography;
	};
	"+defaultQueue" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"+defaultSessionConfiguration" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"+defaultStore" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"+defaultTimeZone" = {
	    NSTimeZone = NSTimeZone;
	};
	"+defaultUserNotificationCenter" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"+degrees" = {
	    NSUnitAngle = NSUnit;
	};
	"+description" = {
	    NSProxy = NSProxy;
	};
	"+deserializePropertyListFromData:atCursor:mutableContainers:" = {
	    NSDeserializer = NSSerialization;
	};
	"+deserializePropertyListFromData:mutableContainers:" = {
	    NSDeserializer = NSSerialization;
	};
	"+deserializePropertyListLazilyFromData:atCursor:length:mutableContainers:" = {
	    NSDeserializer = NSSerialization;
	};
	"+detachNewThreadSelector:toTarget:withObject:" = {
	    NSThread = NSThread;
	};
	"+detachNewThreadWithBlock:" = {
	    "NSThread(BlockAdditions)" = NSThread;
	};
	"+dictionary" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryFromTXTRecordData:" = {
	    NSNetService = NSNetServices;
	};
	"+dictionaryWithCapacity:" = {
	    NSMutableDictionary = NSDictionary;
	};
	"+dictionaryWithContentsOfFile:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithContentsOfURL:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithDictionary:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithObject:forKey:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithObjects:forKeys:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithObjects:forKeys:count:" = {
	    NSDictionary = NSDictionary;
	};
	"+dictionaryWithObjectsAndKeys:,..." = {
	    NSDictionary = NSDictionary;
	};
	"+discreteProgressWithTotalUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"+distantFuture" = {
	    NSDate = NSDate;
	};
	"+distantPast" = {
	    NSDate = NSDate;
	};
	"+document" = {
	    NSXMLNode = NSXMLNode;
	};
	"+documentWithRootElement:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+dominantLanguageForString:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+elementWithName:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+elementWithName:URI:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+elementWithName:children:attributes:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+elementWithName:stringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+enableDoubleReleaseCheck:" = {
	    "NSObject(GNUstep)" = NSObject;
	};
	"+enableRelease:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+enumerateTagsForString:range:unit:scheme:options:orthography:usingBlock:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+ephemeralSessionConfiguration" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"+errorWithDomain:code:userInfo:" = {
	    NSError = NSError;
	};
	"+escapedPatternForString:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"+exceptionWithName:reason:userInfo:" = {
	    NSException = NSException;
	};
	"+existingPortWithNumber:onHost:" = {
	    NSSocketPort = NSPort;
	};
	"+exit" = {
	    NSThread = NSThread;
	};
	"+expressionForAggregate:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForConstantValue:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForEvaluatedObject" = {
	    NSExpression = NSExpression;
	};
	"+expressionForFunction:arguments:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForIntersectSet:with:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForKeyPath:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForMinusSet:with:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForUnionSet:with:" = {
	    NSExpression = NSExpression;
	};
	"+expressionForVariable:" = {
	    NSExpression = NSExpression;
	};
	"+expressionWithFormat:,..." = {
	    NSExpression = NSExpression;
	};
	"+expressionWithFormat:argumentArray:" = {
	    NSExpression = NSExpression;
	};
	"+expressionWithFormat:arguments:" = {
	    NSExpression = NSExpression;
	};
	"+fahrenheit" = {
	    NSUnitTemperature = NSUnit;
	};
	"+fathoms" = {
	    NSUnitLength = NSUnit;
	};
	"+feet" = {
	    NSUnitLength = NSUnit;
	};
	"+femtowatts" = {
	    NSUnitPower = NSUnit;
	};
	"+fileHandleAsClientAtAddress:service:protocol:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"+fileHandleAsClientInBackgroundAtAddress:service:protocol:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"+fileHandleAsClientInBackgroundAtAddress:service:protocol:forModes:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"+fileHandleAsServerAtAddress:service:protocol:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"+fileHandleForReadingAtPath:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleForReadingFromURL:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleForUpdatingAtPath:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleForUpdatingURL:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleForWritingAtPath:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleForWritingToURL:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleWithNullDevice" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleWithStandardError" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleWithStandardInput" = {
	    NSFileHandle = NSFileHandle;
	};
	"+fileHandleWithStandardOutput" = {
	    NSFileHandle = NSFileHandle;
	};
	"+filePresenters" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"+fileURLWithPath:" = {
	    NSURL = NSURL;
	};
	"+fileURLWithPath:isDirectory:" = {
	    NSURL = NSURL;
	};
	"+fileURLWithPath:isDirectory:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"+fileURLWithPath:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"+fileURLWithPathComponents:" = {
	    NSURL = NSURL;
	};
	"+fluidOunces" = {
	    NSUnitVolume = NSUnit;
	};
	"+flushHostCache" = {
	    NSHost = NSHost;
	};
	"+freeCache" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+furlongs" = {
	    NSUnitLength = NSUnit;
	};
	"+gallons" = {
	    NSUnitVolume = NSUnit;
	};
	"+getStreamsToHost:port:inputStream:outputStream:" = {
	    NSStream = NSStream;
	};
	"+gigahertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+gigapascals" = {
	    NSUnitPressure = NSUnit;
	};
	"+gigawatts" = {
	    NSUnitPower = NSUnit;
	};
	"+gradians" = {
	    NSUnitAngle = NSUnit;
	};
	"+grams" = {
	    NSUnitMass = NSUnit;
	};
	"+gramsPerLiter" = {
	    NSUnitConcentrationMass = NSUnit;
	};
	"+gravity" = {
	    NSUnitAcceleration = NSUnit;
	};
	"+hashTableWithOptions:" = {
	    NSHashTable = NSHashTable;
	};
	"+hectares" = {
	    NSUnitArea = NSUnit;
	};
	"+hectometers" = {
	    NSUnitLength = NSUnit;
	};
	"+hectopascals" = {
	    NSUnitPressure = NSUnit;
	};
	"+hertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+horsepower" = {
	    NSUnitPower = NSUnit;
	};
	"+hostWithAddress:" = {
	    NSHost = NSHost;
	};
	"+hostWithName:" = {
	    NSHost = NSHost;
	};
	"+hours" = {
	    NSUnitDuration = NSUnit;
	};
	"+illegalCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+imperialFluidOunces" = {
	    NSUnitVolume = NSUnit;
	};
	"+imperialGallons" = {
	    NSUnitVolume = NSUnit;
	};
	"+imperialPints" = {
	    NSUnitVolume = NSUnit;
	};
	"+imperialQuarts" = {
	    NSUnitVolume = NSUnit;
	};
	"+imperialTablespoons" = {
	    NSUnitVolume = NSUnit;
	};
	"+imperialTeaspoons" = {
	    NSUnitVolume = NSUnit;
	};
	"+inches" = {
	    NSUnitLength = NSUnit;
	};
	"+inchesOfMercury" = {
	    NSUnitPressure = NSUnit;
	};
	"+indexPathForItem:inSection:" = {
	    NSIndexPath = NSIndexPath;
	};
	"+indexPathForRow:inSection:" = {
	    NSIndexPath = NSIndexPath;
	};
	"+indexPathWithIndex:" = {
	    NSIndexPath = NSIndexPath;
	};
	"+indexPathWithIndexes:length:" = {
	    NSIndexPath = NSIndexPath;
	};
	"+indexSet" = {
	    NSIndexSet = NSIndexSet;
	};
	"+indexSetWithIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"+indexSetWithIndexesInRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"+initialize" = {
	    NSObject = NSObject;
	};
	"+initializeWithArguments:count:environment:" = {
	    "NSProcessInfo(GNUstep)" = NSProcessInfo;
	};
	"+inputStreamWithData:" = {
	    NSInputStream = NSStream;
	};
	"+inputStreamWithFileAtPath:" = {
	    NSInputStream = NSStream;
	};
	"+inputStreamWithURL:" = {
	    NSInputStream = NSStream;
	};
	"+instanceMethodForSelector:" = {
	    NSObject = NSObject;
	};
	"+instanceMethodSignatureForSelector:" = {
	    NSObject = NSObject;
	};
	"+instancesRespondToSelector:" = {
	    NSObject = NSObject;
	};
	"+interfaceWithProtocol:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"+invalidateClassDescriptionCache" = {
	    NSClassDescription = NSClassDescription;
	};
	"+invocationWithMethodSignature:" = {
	    NSInvocation = NSInvocation;
	};
	"+isHostCacheEnabled" = {
	    NSHost = NSHost;
	};
	"+isKindOfClass:" = {
	    NSProxy = NSProxy;
	};
	"+isMainThread" = {
	    NSThread = NSThread;
	};
	"+isMemberOfClass:" = {
	    NSProxy = NSProxy;
	};
	"+isMultiThreaded" = {
	    NSThread = NSThread;
	};
	"+isSubclassOfClass:" = {
	    NSObject = NSObject;
	};
	"+isValidJSONObject:" = {
	    NSJSONSerialization = NSJSONSerialization;
	};
	"+itemProviderVisibilityForRepresentationWithTypeIdentifier:" = {
	    "(NSItemProviderWriting)" = NSItemProvider;
	};
	"+joules" = {
	    NSUnitEnergy = NSUnit;
	};
	"+kelvin" = {
	    NSUnitTemperature = NSUnit;
	};
	"+keyPathsForValuesAffectingValueForKey:" = {
	    "NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	};
	"+kiloampereHours" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+kiloamperes" = {
	    NSUnitElectricCurrent = NSUnit;
	};
	"+kilocalories" = {
	    NSUnitEnergy = NSUnit;
	};
	"+kilograms" = {
	    NSUnitMass = NSUnit;
	};
	"+kilohertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+kilojoules" = {
	    NSUnitEnergy = NSUnit;
	};
	"+kiloliters" = {
	    NSUnitVolume = NSUnit;
	};
	"+kilometers" = {
	    NSUnitLength = NSUnit;
	};
	"+kilometersPerHour" = {
	    NSUnitSpeed = NSUnit;
	};
	"+kiloohms" = {
	    NSUnitElectricResistance = NSUnit;
	};
	"+kilopascals" = {
	    NSUnitPressure = NSUnit;
	};
	"+kilovolts" = {
	    NSUnitElectricPotentialDifference = NSUnit;
	};
	"+kilowattHours" = {
	    NSUnitEnergy = NSUnit;
	};
	"+kilowatts" = {
	    NSUnitPower = NSUnit;
	};
	"+knots" = {
	    NSUnitSpeed = NSUnit;
	};
	"+knownTimeZoneNames" = {
	    NSTimeZone = NSTimeZone;
	};
	"+launchedTaskWithExecutableURL:arguments:error:terminationHandler:" = {
	    NSTask = NSTask;
	};
	"+launchedTaskWithLaunchPath:arguments:" = {
	    NSTask = NSTask;
	};
	"+letterCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+lightyears" = {
	    NSUnitLength = NSUnit;
	};
	"+lineDirectionForLanguage:" = {
	    NSLocale = NSLocale;
	};
	"+liters" = {
	    NSUnitVolume = NSUnit;
	};
	"+litersPer100Kilometers" = {
	    NSUnitFuelEfficiency = NSUnit;
	};
	"+load" = {
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"+localHost" = {
	    "NSHost(GNUstep)" = NSHost;
	};
	"+localNameForName:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+localTimeZone" = {
	    NSTimeZone = NSTimeZone;
	};
	"+localeIdentifierFromComponents:" = {
	    NSLocale = NSLocale;
	};
	"+localeIdentifierFromWindowsLocaleCode:" = {
	    NSLocale = NSLocale;
	};
	"+localeWithLocaleIdentifier:" = {
	    NSLocale = NSLocale;
	};
	"+localizedNameOfStringEncoding:" = {
	    NSString = NSString;
	};
	"+localizedScannerWithString:" = {
	    NSScanner = NSScanner;
	};
	"+localizedStringForStatusCode:" = {
	    NSHTTPURLResponse = NSURLResponse;
	};
	"+localizedStringFromDate:dateStyle:timeStyle:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"+localizedStringFromDateComponents:unitsStyle:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"+localizedStringFromNumber:numberStyle:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"+localizedStringFromPersonNameComponents:style:options:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"+localizedStringWithFormat:,..." = {
	    NSString = NSString;
	};
	"+lockWithPath:" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"+lowercaseLetterCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+lux" = {
	    NSUnitIlluminance = NSUnit;
	};
	"+mainBundle" = {
	    NSBundle = NSBundle;
	};
	"+mainQueue" = {
	    NSOperationQueue = NSOperation;
	};
	"+mainRunLoop" = {
	    NSRunLoop = NSRunLoop;
	};
	"+mainThread" = {
	    NSThread = NSThread;
	};
	"+mapTableWithKeyOptions:valueOptions:" = {
	    NSMapTable = NSMapTable;
	};
	"+maximumDecimalNumber" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+megaampereHours" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+megaamperes" = {
	    NSUnitElectricCurrent = NSUnit;
	};
	"+megahertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+megaliters" = {
	    NSUnitVolume = NSUnit;
	};
	"+megameters" = {
	    NSUnitLength = NSUnit;
	};
	"+megaohms" = {
	    NSUnitElectricResistance = NSUnit;
	};
	"+megapascals" = {
	    NSUnitPressure = NSUnit;
	};
	"+megavolts" = {
	    NSUnitElectricPotentialDifference = NSUnit;
	};
	"+megawatts" = {
	    NSUnitPower = NSUnit;
	};
	"+meters" = {
	    NSUnitLength = NSUnit;
	};
	"+metersPerSecond" = {
	    NSUnitSpeed = NSUnit;
	};
	"+metersPerSecondSquared" = {
	    NSUnitAcceleration = NSUnit;
	};
	"+metricCups" = {
	    NSUnitVolume = NSUnit;
	};
	"+metricTons" = {
	    NSUnitMass = NSUnit;
	};
	"+microampereHours" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+microamperes" = {
	    NSUnitElectricCurrent = NSUnit;
	};
	"+micrograms" = {
	    NSUnitMass = NSUnit;
	};
	"+microhertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+micrometers" = {
	    NSUnitLength = NSUnit;
	};
	"+microohms" = {
	    NSUnitElectricResistance = NSUnit;
	};
	"+microvolts" = {
	    NSUnitElectricPotentialDifference = NSUnit;
	};
	"+microwatts" = {
	    NSUnitPower = NSUnit;
	};
	"+miles" = {
	    NSUnitLength = NSUnit;
	};
	"+milesPerGallon" = {
	    NSUnitFuelEfficiency = NSUnit;
	};
	"+milesPerHour" = {
	    NSUnitSpeed = NSUnit;
	};
	"+milesPerImperialGallon" = {
	    NSUnitFuelEfficiency = NSUnit;
	};
	"+milliampereHours" = {
	    NSUnitElectricCharge = NSUnit;
	};
	"+milliamperes" = {
	    NSUnitElectricCurrent = NSUnit;
	};
	"+millibars" = {
	    NSUnitPressure = NSUnit;
	};
	"+milligrams" = {
	    NSUnitMass = NSUnit;
	};
	"+milligramsPerDeciliter" = {
	    NSUnitConcentrationMass = NSUnit;
	};
	"+millihertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+milliliters" = {
	    NSUnitVolume = NSUnit;
	};
	"+millimeters" = {
	    NSUnitLength = NSUnit;
	};
	"+millimetersOfMercury" = {
	    NSUnitPressure = NSUnit;
	};
	"+millimolesPerLiterWithGramsPerMole:" = {
	    NSUnitConcentrationMass = NSUnit;
	};
	"+milliohms" = {
	    NSUnitElectricResistance = NSUnit;
	};
	"+millivolts" = {
	    NSUnitElectricPotentialDifference = NSUnit;
	};
	"+milliwatts" = {
	    NSUnitPower = NSUnit;
	};
	"+minimumDecimalNumber" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+minutes" = {
	    NSUnitDuration = NSUnit;
	};
	"+namespaceWithName:stringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+nanograms" = {
	    NSUnitMass = NSUnit;
	};
	"+nanohertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+nanometers" = {
	    NSUnitLength = NSUnit;
	};
	"+nanowatts" = {
	    NSUnitPower = NSUnit;
	};
	"+nauticalMiles" = {
	    NSUnitLength = NSUnit;
	};
	"+new" = {
	    NSObject = NSObject;
	};
	"+newlineCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+newtonsPerMetersSquared" = {
	    NSUnitPressure = NSUnit;
	};
	"+nonBaseCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+notANumber" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+notPredicateWithSubpredicate:" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"+notificationCenterForType:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"+notificationWithName:object:" = {
	    NSNotification = NSNotification;
	};
	"+notificationWithName:object:userInfo:" = {
	    NSNotification = NSNotification;
	};
	"+now" = {
	    NSDate = NSDate;
	};
	"+null" = {
	    NSNull = NSNull;
	};
	"+numberWithBool:" = {
	    NSNumber = NSValue;
	};
	"+numberWithChar:" = {
	    NSNumber = NSValue;
	};
	"+numberWithDouble:" = {
	    NSNumber = NSValue;
	};
	"+numberWithFloat:" = {
	    NSNumber = NSValue;
	};
	"+numberWithInt:" = {
	    NSNumber = NSValue;
	};
	"+numberWithInteger:" = {
	    NSNumber = NSValue;
	};
	"+numberWithLong:" = {
	    NSNumber = NSValue;
	};
	"+numberWithLongLong:" = {
	    NSNumber = NSValue;
	};
	"+numberWithShort:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedChar:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedInt:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedInteger:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedLong:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedLongLong:" = {
	    NSNumber = NSValue;
	};
	"+numberWithUnsignedShort:" = {
	    NSNumber = NSValue;
	};
	"+objectWithItemProviderData:typeIdentifier:error:" = {
	    "(NSItemProviderReading)" = NSItemProvider;
	};
	"+ohms" = {
	    NSUnitElectricResistance = NSUnit;
	};
	"+one" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+orPredicateWithSubpredicates:" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"+orderedSet" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithArray:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithArray:range:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithCapacity:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithObject:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithObjects:,..." = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithObjects:count:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithOrderedSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orderedSetWithSet:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"+orthographyWithDominantScript:languageMap:" = {
	    NSOrthography = NSOrthography;
	};
	"+otherVersionsOfItemAtURL:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+ounces" = {
	    NSUnitMass = NSUnit;
	};
	"+ouncesTroy" = {
	    NSUnitMass = NSUnit;
	};
	"+outputStreamToBuffer:capacity:" = {
	    NSOutputStream = NSStream;
	};
	"+outputStreamToFileAtPath:append:" = {
	    NSOutputStream = NSStream;
	};
	"+outputStreamToMemory" = {
	    NSOutputStream = NSStream;
	};
	"+parsecs" = {
	    NSUnitLength = NSUnit;
	};
	"+partsPerMillion" = {
	    NSUnitDispersion = NSUnit;
	};
	"+pathForLibraryResource:ofType:inDirectory:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+pathForResource:ofType:inDirectory:" = {
	    NSBundle = NSBundle;
	};
	"+pathForResource:ofType:inDirectory:withVersion:" = {
	    NSBundle = NSBundle;
	};
	"+pathWithComponents:" = {
	    NSString = NSString;
	};
	"+pathsForResourcesOfType:inDirectory:" = {
	    NSBundle = NSBundle;
	};
	"+picograms" = {
	    NSUnitMass = NSUnit;
	};
	"+picometers" = {
	    NSUnitLength = NSUnit;
	};
	"+picowatts" = {
	    NSUnitPower = NSUnit;
	};
	"+pints" = {
	    NSUnitVolume = NSUnit;
	};
	"+pipe" = {
	    NSPipe = NSFileHandle;
	};
	"+pointerArrayWithOptions:" = {
	    NSPointerArray = NSPointerArray;
	};
	"+pointerArrayWithPointerFunctions:" = {
	    NSPointerArray = NSPointerArray;
	};
	"+pointerFunctionsWithOptions:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"+port" = {
	    NSPort = NSPort;
	};
	"+portCoderWithReceivePort:sendPort:components:" = {
	    NSPortCoder = NSPortCoder;
	};
	"+portWithMachPort:" = {
	    NSPort = NSPort;
	};
	"+portWithNumber:onHost:forceAddress:listener:" = {
	    NSSocketPort = NSPort;
	};
	"+poseAsClass:" = {
	    NSObject = NSObject;
	};
	"+pounds" = {
	    NSUnitMass = NSUnit;
	};
	"+poundsForcePerSquareInch" = {
	    NSUnitPressure = NSUnit;
	};
	"+predefinedEntityDeclarationForName:" = {
	    NSXMLDTD = NSXMLDTD;
	};
	"+predefinedNamespaceForPrefix:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+predicateWithBlock:" = {
	    NSPredicate = NSPredicate;
	};
	"+predicateWithFormat:,..." = {
	    NSPredicate = NSPredicate;
	};
	"+predicateWithFormat:argumentArray:" = {
	    NSPredicate = NSPredicate;
	};
	"+predicateWithFormat:arguments:" = {
	    NSPredicate = NSPredicate;
	};
	"+predicateWithLeftExpression:rightExpression:customSelector:" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"+predicateWithLeftExpression:rightExpression:modifier:type:options:" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"+predicateWithValue:" = {
	    NSPredicate = NSPredicate;
	};
	"+preferredLanguages" = {
	    NSLocale = NSLocale;
	};
	"+preferredLocalizationsFromArray:" = {
	    NSBundle = NSBundle;
	};
	"+preferredLocalizationsFromArray:forPreferences:" = {
	    NSBundle = NSBundle;
	};
	"+prefixForName:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+processInfo" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"+processingInstructionWithName:stringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+progressWithTotalUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"+progressWithTotalUnitCount:parent:pendingUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"+propertyForKey:inRequest:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"+propertyList:isValidForFormat:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+propertyListFromData:mutabilityOption:format:errorDescription:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+propertyListWithData:options:format:error:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+propertyListWithStream:options:format:error:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+protocolCheckerWithTarget:protocol:" = {
	    NSProtocolChecker = NSProtocolChecker;
	};
	"+proxyWithLocal:connection:" = {
	    NSDistantObject = NSDistantObject;
	};
	"+proxyWithTarget:connection:" = {
	    NSDistantObject = NSDistantObject;
	};
	"+punctuationCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+quarts" = {
	    NSUnitVolume = NSUnit;
	};
	"+queryItemWithName:value:" = {
	    NSURLQueryItem = NSURL;
	};
	"+radians" = {
	    NSUnitAngle = NSUnit;
	};
	"+raise:format:,..." = {
	    NSException = NSException;
	};
	"+raise:format:arguments:" = {
	    NSException = NSException;
	};
	"+readingIntentWithURL:options:" = {
	    NSFileAccessIntent = NSFileCoordinator;
	};
	"+registerClass:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"+registerClassDescription:forClass:" = {
	    NSClassDescription = NSClassDescription;
	};
	"+registerURLHandleClass:" = {
	    NSURLHandle = NSURLHandle;
	};
	"+regularExpressionCheckingResultWithRanges:count:regularExpression:" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"+regularExpressionWithPattern:options:error:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"+release" = {
	    NSProxy = NSProxy;
	};
	"+removeOtherVersionsOfItemAtURL:error:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+removeSubscriber:" = {
	    NSProgress = NSProgress;
	};
	"+replacementClassForClass:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"+requestHeaderFieldsWithCookies:" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"+requestIsCacheEquivalent:toRequest:" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"+requestWithURL:" = {
	    NSURLRequest = NSURLRequest;
	};
	"+requestWithURL:cachePolicy:timeoutInterval:" = {
	    NSURLRequest = NSURLRequest;
	};
	"+resetStandardUserDefaults" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"+resetSystemTimeZone" = {
	    NSTimeZone = NSTimeZone;
	};
	"+resolveClassMethod:" = {
	    NSObject = NSObject;
	};
	"+resolveInstanceMethod:" = {
	    NSObject = NSObject;
	};
	"+respondsToSelector:" = {
	    NSProxy = NSProxy;
	};
	"+retain" = {
	    NSProxy = NSProxy;
	};
	"+retainCount" = {
	    NSProxy = NSProxy;
	};
	"+revolutions" = {
	    NSUnitAngle = NSUnit;
	};
	"+rootProxyForConnectionWithRegisteredName:host:" = {
	    NSConnection = NSConnection;
	};
	"+rootProxyForConnectionWithRegisteredName:host:usingNameServer:" = {
	    NSConnection = NSConnection;
	};
	"+scandinavianMiles" = {
	    NSUnitLength = NSUnit;
	};
	"+scannerWithString:" = {
	    NSScanner = NSScanner;
	};
	"+scheduledTimerWithTimeInterval:invocation:repeats:" = {
	    NSTimer = NSTimer;
	};
	"+scheduledTimerWithTimeInterval:repeats:block:" = {
	    NSTimer = NSTimer;
	};
	"+scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:" = {
	    NSTimer = NSTimer;
	};
	"+seconds" = {
	    NSUnitDuration = NSUnit;
	};
	"+sendSynchronousRequest:returningResponse:error:" = {
	    "NSURLConnection(NSURLConnectionSynchronousLoading)" = NSURLConnection;
	};
	"+serializePropertyList:" = {
	    NSSerializer = NSSerialization;
	};
	"+serializePropertyList:intoData:" = {
	    NSSerializer = NSSerialization;
	};
	"+serializePropertyList:intoData:compact:" = {
	    "NSSerializer(GNUstep)" = NSSerialization;
	};
	"+serviceConnectionWithName:rootObject:" = {
	    NSConnection = NSConnection;
	};
	"+serviceConnectionWithName:rootObject:usingNameServer:" = {
	    NSConnection = NSConnection;
	};
	"+serviceListener" = {
	    NSXPCListener = NSXPCConnection;
	};
	"+sessionWithConfiguration:" = {
	    NSURLSession = NSURLSession;
	};
	"+sessionWithConfiguration:delegate:delegateQueue:" = {
	    NSURLSession = NSURLSession;
	};
	"+set" = {
	    NSSet = NSSet;
	};
	"+setClass:forClassName:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+setClassName:forClass:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"+setClientOptionsForTLS:" = {
	    NSSocketPort = NSPort;
	};
	"+setData:forTLSFile:" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"+setDefaultBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"+setDefaultFormatterBehavior:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"+setDefaultTimeZone:" = {
	    NSTimeZone = NSTimeZone;
	};
	"+setHostCacheEnabled:" = {
	    NSHost = NSHost;
	};
	"+setJavaAssetManager:withJNIEnv:" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"+setKeys:triggerChangeNotificationsForDependentKey:" = {
	    "NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	};
	"+setPoolCountThreshold:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"+setProperty:forKey:inRequest:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"+setServerOptionsForTLS:" = {
	    NSSocketPort = NSPort;
	};
	"+setSharedURLCache:" = {
	    NSURLCache = NSURLCache;
	};
	"+setThreadPriority:" = {
	    NSThread = NSThread;
	};
	"+setUserLanguages:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"+setValueTransformer:forName:" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"+setVersion:" = {
	    NSObject = NSObject;
	};
	"+setWithArray:" = {
	    NSSet = NSSet;
	};
	"+setWithCapacity:" = {
	    NSMutableSet = NSSet;
	};
	"+setWithObject:" = {
	    NSSet = NSSet;
	};
	"+setWithObjects:,..." = {
	    NSSet = NSSet;
	};
	"+setWithObjects:count:" = {
	    NSSet = NSSet;
	};
	"+setWithSet:" = {
	    NSSet = NSSet;
	};
	"+sharedCredentialStorage" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"+sharedHTTPCookieStorage" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"+sharedInstance" = {
	    NSMessagePortNameServer = NSPortNameServer;
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"+sharedSession" = {
	    NSURLSession = NSURLSession;
	};
	"+sharedURLCache" = {
	    NSURLCache = NSURLCache;
	};
	"+shortTons" = {
	    NSUnitMass = NSUnit;
	};
	"+shouldBeCompact:" = {
	    "NSSerializer(GNUstep)" = NSSerialization;
	};
	"+shouldCreateTraceableLocks:" = {
	    "NSObject(GSTraceLocks)" = NSLock;
	};
	"+signatureWithObjCTypes:" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"+sleepForTimeInterval:" = {
	    NSThread = NSThread;
	};
	"+sleepUntilDate:" = {
	    NSThread = NSThread;
	};
	"+slugs" = {
	    NSUnitMass = NSUnit;
	};
	"+sortDescriptorWithKey:ascending:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"+sortDescriptorWithKey:ascending:comparator:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"+sortDescriptorWithKey:ascending:selector:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"+squareCentimeters" = {
	    NSUnitArea = NSUnit;
	};
	"+squareFeet" = {
	    NSUnitArea = NSUnit;
	};
	"+squareInches" = {
	    NSUnitArea = NSUnit;
	};
	"+squareKilometers" = {
	    NSUnitArea = NSUnit;
	};
	"+squareMegameters" = {
	    NSUnitArea = NSUnit;
	};
	"+squareMeters" = {
	    NSUnitArea = NSUnit;
	};
	"+squareMicrometers" = {
	    NSUnitArea = NSUnit;
	};
	"+squareMiles" = {
	    NSUnitArea = NSUnit;
	};
	"+squareMillimeters" = {
	    NSUnitArea = NSUnit;
	};
	"+squareNanometers" = {
	    NSUnitArea = NSUnit;
	};
	"+squareYards" = {
	    NSUnitArea = NSUnit;
	};
	"+sslClass" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"+standardUserDefaults" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"+stones" = {
	    NSUnitMass = NSUnit;
	};
	"+string" = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringFromByteCount:countStyle:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"+stringFromDate:timeZone:formatOptions:" = {
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"+stringWithCString:" = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringWithCString:encoding:" = {
	    NSString = NSString;
	};
	"+stringWithCString:length:" = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringWithCapacity:" = {
	    NSMutableString = NSString;
	};
	"+stringWithCharacters:length:" = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringWithContentsOfFile:" = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringWithContentsOfFile:encoding:error:" = {
	    NSString = NSString;
	};
	"+stringWithContentsOfFile:usedEncoding:error:" = {
	    NSString = NSString;
	};
	"+stringWithContentsOfURL:" = {
	    NSString = NSString;
	};
	"+stringWithContentsOfURL:encoding:error:" = {
	    NSString = NSString;
	};
	"+stringWithContentsOfURL:usedEncoding:error:" = {
	    NSString = NSString;
	};
	"+stringWithFormat:,..." = {
	    NSMutableString = NSString;
	    NSString = NSString;
	};
	"+stringWithString:" = {
	    NSString = NSString;
	};
	"+stringWithUTF8String:" = {
	    NSString = NSString;
	};
	"+strongObjectsPointerArray" = {
	    NSPointerArray = NSPointerArray;
	};
	"+strongToStrongObjectsMapTable" = {
	    NSMapTable = NSMapTable;
	};
	"+strongToWeakObjectsMapTable" = {
	    NSMapTable = NSMapTable;
	};
	"+supportsSecureCoding" = {
	    "(NSSecureCoding)" = NSObject;
	};
	"+symbolCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+systemDefaultPortNameServer" = {
	    NSPortNameServer = NSPortNameServer;
	};
	"+systemLocale" = {
	    NSLocale = NSLocale;
	};
	"+systemTimeZone" = {
	    NSTimeZone = NSTimeZone;
	};
	"+tablespoons" = {
	    NSUnitVolume = NSUnit;
	};
	"+tagForString:atIndex:unit:scheme:orthography:tokenRange:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+tagsForString:range:unit:scheme:options:orthography:tokenRanges:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"+teaspoons" = {
	    NSUnitVolume = NSUnit;
	};
	"+temporaryDirectoryURLForNewVersionOfItemAtURL:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+terahertz" = {
	    NSUnitFrequency = NSUnit;
	};
	"+terawatts" = {
	    NSUnitPower = NSUnit;
	};
	"+textWithStringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"+threadPriority" = {
	    NSThread = NSThread;
	};
	"+timeIntervalSinceReferenceDate" = {
	    NSDate = NSDate;
	};
	"+timeZoneArray" = {
	    NSTimeZone = NSTimeZone;
	};
	"+timeZoneForSecondsFromGMT:" = {
	    NSTimeZone = NSTimeZone;
	};
	"+timeZoneWithAbbreviation:" = {
	    NSTimeZone = NSTimeZone;
	};
	"+timeZoneWithName:" = {
	    NSTimeZone = NSTimeZone;
	};
	"+timeZoneWithName:data:" = {
	    NSTimeZone = NSTimeZone;
	};
	"+timerWithTimeInterval:invocation:repeats:" = {
	    NSTimer = NSTimer;
	};
	"+timerWithTimeInterval:repeats:block:" = {
	    NSTimer = NSTimer;
	};
	"+timerWithTimeInterval:target:selector:userInfo:repeats:" = {
	    NSTimer = NSTimer;
	};
	"+tracedCondition" = {
	    "NSObject(GSTraceLocks)" = NSLock;
	};
	"+tracedConditionLockWithCondition:" = {
	    "NSObject(GSTraceLocks)" = NSLock;
	};
	"+tracedLock" = {
	    "NSObject(GSTraceLocks)" = NSLock;
	};
	"+tracedRecursiveLock" = {
	    "NSObject(GSTraceLocks)" = NSLock;
	};
	"+transform" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"+transformedValueClass" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"+unarchiveObjectWithData:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	    NSUnarchiver = NSArchiver;
	};
	"+unarchiveObjectWithFile:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	    NSUnarchiver = NSArchiver;
	};
	"+unarchivedArrayOfObjectsOfClass:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+unarchivedArrayOfObjectsOfClasses:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+unarchivedDictionaryWithKeysOfClass:objectsOfClass:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+unarchivedDictionaryWithKeysOfClasses:objectsOfClasses:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+unarchivedObjectOfClass:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+unarchivedObjectOfClasses:fromData:error:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"+uniquing:" = {
	    "NSDeserializer(GNUstep)" = NSSerialization;
	};
	"+unregisterClass:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"+unresolvedConflictVersionsOfItemAtURL:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+uppercaseLetterCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+useStoredAccessor" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"+userLanguages" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"+value:withObjCType:" = {
	    NSValue = NSValue;
	};
	"+valueClassWithObjCType:" = {
	    "NSValue(Subclassing)" = NSValue;
	};
	"+valueTransformerForName:" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"+valueTransformerNames" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"+valueWithBytes:objCType:" = {
	    NSValue = NSValue;
	};
	"+valueWithEdgeInsets:" = {
	    NSValue = NSValue;
	};
	"+valueWithNonretainedObject:" = {
	    NSValue = NSValue;
	};
	"+valueWithPoint:" = {
	    NSValue = NSValue;
	};
	"+valueWithPointer:" = {
	    NSValue = NSValue;
	};
	"+valueWithRange:" = {
	    NSValue = NSValue;
	};
	"+valueWithRect:" = {
	    NSValue = NSValue;
	};
	"+valueWithSize:" = {
	    NSValue = NSValue;
	};
	"+version" = {
	    NSObject = NSObject;
	};
	"+versionOfItemAtURL:forPersistentIdentifier:" = {
	    NSFileVersion = NSFileVersion;
	};
	"+volts" = {
	    NSUnitElectricPotentialDifference = NSUnit;
	};
	"+watts" = {
	    NSUnitPower = NSUnit;
	};
	"+weakObjectsHashTable" = {
	    NSHashTable = NSHashTable;
	};
	"+weakObjectsPointerArray" = {
	    NSPointerArray = NSPointerArray;
	};
	"+weakToStrongObjectsMapTable" = {
	    NSMapTable = NSMapTable;
	};
	"+weakToWeakObjectsMapTable" = {
	    NSMapTable = NSMapTable;
	};
	"+whitespaceAndNewlineCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+whitespaceCharacterSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"+windowsLocaleCodeFromLocaleIdentifier:" = {
	    NSLocale = NSLocale;
	};
	"+writeJSONObject:toStream:options:error:" = {
	    NSJSONSerialization = NSJSONSerialization;
	};
	"+writePropertyList:toStream:format:options:error:" = {
	    NSPropertyListSerialization = NSPropertyList;
	};
	"+writingIntentWithURL:options:" = {
	    NSFileAccessIntent = NSFileCoordinator;
	};
	"+yards" = {
	    NSUnitLength = NSUnit;
	};
	"+zero" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-AMSymbol" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-DTD" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-DTDKind" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-HTTPAdditionalHeaders" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPBody" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-HTTPBodyStream" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-HTTPCookieAcceptPolicy" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPCookieStorage" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPMaximumConnectionLifetime" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPMaximumConnectionsPerHost" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPMethod" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-HTTPShouldHandleCookies" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-HTTPShouldSetCookies" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-HTTPShouldUsePipelining" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-MIMEType" = {
	    NSURLResponse = NSURLResponse;
	    NSXMLDocument = NSXMLDocument;
	};
	"-PMSymbol" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-TXTRecordData" = {
	    NSNetService = NSNetServices;
	};
	"-URI" = {
	    NSXMLNode = NSXMLNode;
	};
	"-URL" = {
	    NSFileAccessIntent = NSFileCoordinator;
	    NSFileVersion = NSFileVersion;
	    NSTextCheckingResult = NSTextCheckingResult;
	    NSURLComponents = NSURL;
	    NSURLRequest = NSURLRequest;
	    NSURLResponse = NSURLResponse;
	};
	"-URL:resourceDataDidBecomeAvailable:" = {
	    "NSObject(NSURLClient)" = NSURL;
	};
	"-URL:resourceDidFailLoadingWithReason:" = {
	    "NSObject(NSURLClient)" = NSURL;
	};
	"-URLByAppendingPathComponent:" = {
	    NSURL = NSURL;
	};
	"-URLByAppendingPathComponent:isDirectory:" = {
	    NSURL = NSURL;
	};
	"-URLByAppendingPathExtension:" = {
	    NSURL = NSURL;
	};
	"-URLByDeletingLastPathComponent" = {
	    NSURL = NSURL;
	};
	"-URLByDeletingPathExtension" = {
	    NSURL = NSURL;
	};
	"-URLByResolvingSymlinksInPath" = {
	    NSURL = NSURL;
	};
	"-URLByStandardizingPath" = {
	    NSURL = NSURL;
	};
	"-URLCache" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-URLCredentialStorage" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-URLForAuxiliaryExecutable:" = {
	    NSBundle = NSBundle;
	};
	"-URLForDirectory:inDomain:appropriateForURL:create:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-URLForResource:withExtension:" = {
	    NSBundle = NSBundle;
	};
	"-URLForResource:withExtension:subdirectory:" = {
	    NSBundle = NSBundle;
	};
	"-URLForResource:withExtension:subdirectory:localization:" = {
	    NSBundle = NSBundle;
	};
	"-URLHandle:resourceDataDidBecomeAvailable:" = {
	    "(NSURLHandleClient)" = NSURLHandle;
	};
	"-URLHandle:resourceDidFailLoadingWithReason:" = {
	    "(NSURLHandleClient)" = NSURLHandle;
	};
	"-URLHandleResourceDidBeginLoading:" = {
	    "(NSURLHandleClient)" = NSURLHandle;
	};
	"-URLHandleResourceDidCancelLoading:" = {
	    "(NSURLHandleClient)" = NSURLHandle;
	};
	"-URLHandleResourceDidFinishLoading:" = {
	    "(NSURLHandleClient)" = NSURLHandle;
	};
	"-URLHandleUsingCache:" = {
	    NSURL = NSURL;
	};
	"-URLProtocol:cachedResponseIsValid:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:didCancelAuthenticationChallenge:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:didFailWithError:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:didLoadData:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:didReceiveAuthenticationChallenge:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:didReceiveResponse:cacheStoragePolicy:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocol:wasRedirectedToRequest:redirectResponse:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLProtocolDidFinishLoading:" = {
	    "(NSURLProtocolClient)" = NSURLProtocol;
	};
	"-URLRelativeToURL:" = {
	    NSURLComponents = NSURL;
	};
	"-URLResourceDidCancelLoading:" = {
	    "NSObject(NSURLClient)" = NSURL;
	};
	"-URLResourceDidFinishLoading:" = {
	    "NSObject(NSURLClient)" = NSURL;
	};
	"-URLSession:dataTask:didReceiveData:" = {
	    "(NSURLSessionDataDelegate)" = NSURLSession;
	};
	"-URLSession:dataTask:didReceiveResponse:completionHandler:" = {
	    "(NSURLSessionDataDelegate)" = NSURLSession;
	};
	"-URLSession:didBecomeInvalidWithError:" = {
	    "(NSURLSessionDelegate)" = NSURLSession;
	};
	"-URLSession:didCreateTask:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLSession:didReceiveChallenge:completionHandler:" = {
	    "(NSURLSessionDelegate)" = NSURLSession;
	};
	"-URLSession:downloadTask:didFinishDownloadingToURL:" = {
	    "(NSURLSessionDownloadDelegate)" = NSURLSession;
	};
	"-URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:" = {
	    "(NSURLSessionDownloadDelegate)" = NSURLSession;
	};
	"-URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:" = {
	    "(NSURLSessionDownloadDelegate)" = NSURLSession;
	};
	"-URLSession:task:didCompleteWithError:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLSession:task:didReceiveChallenge:completionHandler:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLSession:task:needNewBodyStream:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:" = {
	    "(NSURLSessionTaskDelegate)" = NSURLSession;
	};
	"-URLsForDirectory:inDomains:" = {
	    NSFileManager = NSFileManager;
	};
	"-UTF8String" = {
	    NSString = NSString;
	};
	"-UUIDString" = {
	    NSUUID = NSUUID;
	};
	"-XMLData" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-XMLDataWithOptions:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-XMLString" = {
	    NSXMLNode = NSXMLNode;
	};
	"-XMLStringWithOptions:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-XPath" = {
	    NSXMLNode = NSXMLNode;
	};
	"-_baseLength" = {
	    NSString = NSString;
	};
	"-_decodeArrayOfObjectsForKey:" = {
	    "NSKeyedUnarchiver(Internal)" = NSKeyedArchiver;
	};
	"-_decodePropertyListForKey:" = {
	    "NSKeyedUnarchiver(Internal)" = NSKeyedArchiver;
	};
	"-_encodeArrayOfObjects:forKey:" = {
	    "NSKeyedArchiver(Internal)" = NSKeyedArchiver;
	};
	"-_encodePropertyList:forKey:" = {
	    "NSKeyedArchiver(Internal)" = NSKeyedArchiver;
	};
	"-abbreviation" = {
	    NSTimeZone = NSTimeZone;
	};
	"-abbreviationForDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-abortParsing" = {
	    NSXMLParser = NSXMLParser;
	};
	"-absoluteGregorianDay:month:year:" = {
	    "NSCalendarDate(GregorianDate)" = NSCalendarDate;
	};
	"-absoluteString" = {
	    NSURL = NSURL;
	};
	"-absoluteURL" = {
	    NSURL = NSURL;
	};
	"-acceptConnectionInBackgroundAndNotify" = {
	    NSFileHandle = NSFileHandle;
	};
	"-acceptConnectionInBackgroundAndNotifyForModes:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-acceptInputForMode:beforeDate:" = {
	    NSRunLoop = NSRunLoop;
	};
	"-accommodatePresentedItemDeletionWithCompletionHandler:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-accommodatePresentedSubitemDeletionAtURL:completionHandler:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-acquireFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-actionButtonTitle" = {
	    NSUserNotification = NSUserNotification;
	};
	"-activationType" = {
	    NSUserNotification = NSUserNotification;
	};
	"-activeProcessorCount" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-actualDeliveryDate" = {
	    NSUserNotification = NSUserNotification;
	};
	"-addAttribute:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-addAttribute:value:range:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-addAttributes:range:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-addCharactersInRange:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-addCharactersInString:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-addChild:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-addChild:withPendingUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"-addClient:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-addConnection:toRunLoop:forMode:" = {
	    NSPort = NSPort;
	};
	"-addDependency:" = {
	    NSOperation = NSOperation;
	};
	"-addEntriesFromDictionary:" = {
	    NSMutableDictionary = NSDictionary;
	};
	"-addEvent:type:watcher:forMode:" = {
	    "NSRunLoop(GNUstepExtensions)" = NSRunLoop;
	};
	"-addExecutionBlock:" = {
	    NSBlockOperation = NSOperation;
	};
	"-addFileWithPath:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-addFileWrapper:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-addIndex:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-addIndexes:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-addIndexesInRange:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-addNamespace:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-addObject:" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	    NSHashTable = NSHashTable;
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-addObjects:count:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-addObjectsFromArray:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-addObserver:forKeyPath:options:context:" = {
	    "NSObject(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-addObserver:selector:name:object:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"-addObserver:selector:name:object:suspensionBehavior:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"-addObserver:toObjectsAtIndexes:forKeyPath:options:context:" = {
	    "NSArray(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-addObserverForName:object:queue:usingBlock:" = {
	    NSNotificationCenter = NSNotification;
	};
	"-addOperation:" = {
	    NSOperationQueue = NSOperation;
	};
	"-addOperationWithBlock:" = {
	    NSOperationQueue = NSOperation;
	};
	"-addOperations:waitUntilFinished:" = {
	    NSOperationQueue = NSOperation;
	};
	"-addPointer:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-addPort:forMode:" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-addRegularFileWithContents:preferredFilename:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-addRequestMode:" = {
	    NSConnection = NSConnection;
	};
	"-addRunLoop:" = {
	    NSConnection = NSConnection;
	};
	"-addSuiteNamed:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-addSymbolicLinkWithDestination:preferredFilename:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-addTimeInterval:" = {
	    NSDate = NSDate;
	};
	"-addTimer:forMode:" = {
	    NSRunLoop = NSRunLoop;
	};
	"-addValue:forHTTPHeaderField:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-addYear:month:day:hour:minute:second:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-address" = {
	    NSHost = NSHost;
	    NSSocketPort = NSPort;
	};
	"-addressComponents" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-addresses" = {
	    NSHost = NSHost;
	    NSNetService = NSNetServices;
	};
	"-allCredentials" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-allHTTPHeaderFields" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-allHeaderFields" = {
	    NSHTTPURLResponse = NSURLResponse;
	};
	"-allKeys" = {
	    NSDictionary = NSDictionary;
	};
	"-allKeysForObject:" = {
	    NSDictionary = NSDictionary;
	};
	"-allLanguages" = {
	    NSOrthography = NSOrthography;
	};
	"-allObjects" = {
	    NSEnumerator = NSEnumerator;
	    NSHashTable = NSHashTable;
	    "NSPointerArray(NSArrayConveniences)" = NSPointerArray;
	    NSSet = NSSet;
	};
	"-allScripts" = {
	    NSOrthography = NSOrthography;
	};
	"-allValues" = {
	    NSDictionary = NSDictionary;
	};
	"-allowedUnits" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-allowsFloats" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-allowsFractionalUnits" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-allowsKeyedCoding" = {
	    NSCoder = NSCoder;
	};
	"-allowsNaturalLanguage" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-allowsNonnumericFormatting" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-alwaysShowsDecimalSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-androidCacheDir" = {
	    "NSProcessInfo(GNUstep)" = NSProcessInfo;
	};
	"-androidContext" = {
	    "NSProcessInfo(GNUstep)" = NSProcessInfo;
	};
	"-androidFilesDir" = {
	    "NSProcessInfo(GNUstep)" = NSProcessInfo;
	};
	"-annotatedStringFromPersonNameComponents:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-anyObject" = {
	    NSHashTable = NSHashTable;
	    NSSet = NSSet;
	};
	"-appendAttributedString:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-appendBytes:length:" = {
	    NSMutableData = NSData;
	};
	"-appendData:" = {
	    NSMutableData = NSData;
	};
	"-appendFormat:,..." = {
	    NSMutableString = NSString;
	};
	"-appendString:" = {
	    NSMutableString = NSString;
	};
	"-appendTransform:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-archiver:didEncodeObject:" = {
	    "NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	};
	"-archiver:willEncodeObject:" = {
	    "NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	};
	"-archiver:willReplaceObject:withObject:" = {
	    "NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	};
	"-archiverData" = {
	    NSArchiver = NSArchiver;
	};
	"-archiverDidFinish:" = {
	    "NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	};
	"-archiverWillFinish:" = {
	    "NSObject(NSKeyedArchiverDelegate)" = NSKeyedArchiver;
	};
	"-arguments" = {
	    NSExpression = NSExpression;
	    NSProcessInfo = NSProcessInfo;
	    NSTask = NSTask;
	};
	"-argumentsRetained" = {
	    NSInvocation = NSInvocation;
	};
	"-array" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-arrayByAddingObject:" = {
	    NSArray = NSArray;
	};
	"-arrayByAddingObjectsFromArray:" = {
	    NSArray = NSArray;
	};
	"-arrayForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-ascending" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-assumesHTTP3Capable" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-attachments" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-attemptRecoveryFromError:optionIndex:" = {
	    "NSObject(NSErrorRecoveryAttempting)" = NSErrorRecoveryAttempting;
	};
	"-attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:" = {
	    "NSObject(NSErrorRecoveryAttempting)" = NSErrorRecoveryAttempting;
	};
	"-attribute" = {
	    NSMetadataQueryAttributeValueTuple = NSMetadata;
	    NSMetadataQueryResultGroup = NSMetadata;
	};
	"-attribute:atIndex:effectiveRange:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-attribute:atIndex:longestEffectiveRange:inRange:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-attributeDeclarationForName:elementName:" = {
	    NSXMLDTD = NSXMLDTD;
	};
	"-attributeForLocalName:URI:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-attributeForName:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-attributeKeys" = {
	    NSClassDescription = NSClassDescription;
	    "NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	};
	"-attributedContentText" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-attributedStringForNil" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-attributedStringForNotANumber" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-attributedStringForObjectValue:withDefaultAttributes:" = {
	    NSFormatter = NSFormatter;
	};
	"-attributedStringForZero" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-attributedSubstringFromRange:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-attributedTitle" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-attributes" = {
	    NSMetadataItem = NSMetadata;
	    NSXMLElement = NSXMLElement;
	};
	"-attributesAtIndex:effectiveRange:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-attributesAtIndex:longestEffectiveRange:inRange:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-attributesOfFileSystemForPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-attributesOfItemAtPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-auditSessionIdentifier" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-authenticateComponents:withData:" = {
	    "NSObject(NSConnectionDelegate)" = NSConnection;
	};
	"-authenticationDataForComponents:" = {
	    "NSObject(NSConnectionDelegate)" = NSConnection;
	};
	"-authenticationMethod" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-autoContentAccessingProxy" = {
	    NSObject = NSObject;
	};
	"-autorelease" = {
	    "(NSObject)" = NSObject;
	    NSAutoreleasePool = NSAutoreleasePool;
	    NSProxy = NSProxy;
	};
	"-autoreleaseCount" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"-availableData" = {
	    NSFileHandle = NSFileHandle;
	};
	"-availableResourceData" = {
	    NSURLHandle = NSURLHandle;
	};
	"-awakeAfterUsingCoder:" = {
	    NSObject = NSObject;
	};
	"-backgroundLoadDidFailWithReason:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-base64EncodedDataWithOptions:" = {
	    NSData = NSData;
	};
	"-base64EncodedStringWithOptions:" = {
	    NSData = NSData;
	};
	"-baseURL" = {
	    NSURL = NSURL;
	};
	"-baseUnitValueFromValue:" = {
	    NSUnitConverter = NSUnit;
	};
	"-becomeCurrentWithPendingUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"-beginActivityWithOptions:reason:" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-beginContentAccess" = {
	    "(NSDiscardableContent)" = NSObject;
	};
	"-beginEditing" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-beginLoadInBackground" = {
	    NSURLHandle = NSURLHandle;
	};
	"-beginRequestWithExtensionContext:" = {
	    "(NSExtensionRequestHandling)" = NSExtensionRequestHandling;
	};
	"-beginUndoGrouping" = {
	    NSUndoManager = NSUndoManager;
	};
	"-bitmapRepresentation" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-boolForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-boolValue" = {
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-breakLock" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"-broadcast" = {
	    NSCondition = NSLock;
	};
	"-builtInPlugInsPath" = {
	    NSBundle = NSBundle;
	};
	"-builtInPlugInsURL" = {
	    NSBundle = NSBundle;
	};
	"-bundleIdentifier" = {
	    NSBundle = NSBundle;
	};
	"-bundlePath" = {
	    NSBundle = NSBundle;
	};
	"-bundleURL" = {
	    NSBundle = NSBundle;
	};
	"-bundleVersion" = {
	    NSBundle = NSBundle;
	};
	"-bytes" = {
	    NSData = NSData;
	};
	"-cString" = {
	    NSString = NSString;
	};
	"-cStringLength" = {
	    NSString = NSString;
	};
	"-cStringUsingEncoding:" = {
	    NSString = NSString;
	};
	"-cache:willEvictObject:" = {
	    "(NSCacheDelegate)" = NSCache;
	};
	"-cachePolicy" = {
	    NSURLRequest = NSURLRequest;
	};
	"-cachedResponse" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"-cachedResponseForDataTask:" = {
	    "NSURLCache(NSURLSessionTaskAdditions)" = NSURLCache;
	};
	"-cachedResponseForRequest:" = {
	    NSURLCache = NSURLCache;
	};
	"-calendar" = {
	    NSDateComponents = NSCalendar;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-calendarFormat" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-calendarIdentifier" = {
	    NSCalendar = NSCalendar;
	};
	"-callStackReturnAddresses" = {
	    NSException = NSException;
	};
	"-callStackSymbols" = {
	    NSException = NSException;
	};
	"-canBeConvertedToEncoding:" = {
	    NSString = NSString;
	};
	"-canBeConvertedToUnit:" = {
	    NSMeasurement = NSMeasurement;
	};
	"-canLoadObjectOfClass:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-canRedo" = {
	    NSUndoManager = NSUndoManager;
	};
	"-canUndo" = {
	    NSUndoManager = NSUndoManager;
	};
	"-cancel" = {
	    NSFileCoordinator = NSFileCoordinator;
	    NSOperation = NSOperation;
	    NSProgress = NSProgress;
	    NSThread = NSThread;
	    NSURLConnection = NSURLConnection;
	    NSURLDownload = NSURLDownload;
	    NSURLSessionTask = NSURLSession;
	};
	"-cancelAllOperations" = {
	    NSOperationQueue = NSOperation;
	};
	"-cancelAuthenticationChallenge:" = {
	    "(NSURLAuthenticationChallengeSender)" = NSURLAuthenticationChallenge;
	};
	"-cancelLoadInBackground" = {
	    NSURLHandle = NSURLHandle;
	};
	"-cancelPerformSelector:target:argument:" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-cancelPerformSelectorsWithTarget:" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-cancelRequestWithError:" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"-canonicalXMLStringPreservingComments:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-capacity" = {
	    "NSMutableData(GNUstepExtensions)" = NSData;
	};
	"-capitalizedString" = {
	    NSString = NSString;
	};
	"-caseInsensitiveCompare:" = {
	    NSString = NSString;
	};
	"-caseSensitive" = {
	    NSScanner = NSScanner;
	};
	"-changeCurrentDirectoryPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-changeFileAttributes:atPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-charValue" = {
	    NSNumber = NSValue;
	};
	"-characterAtIndex:" = {
	    NSString = NSString;
	};
	"-characterEncoding" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-characterIsMember:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-charactersToBeSkipped" = {
	    NSScanner = NSScanner;
	};
	"-checkResourceIsReachableAndReturnError:" = {
	    NSURL = NSURL;
	};
	"-childAtIndex:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-childCount" = {
	    NSXMLNode = NSXMLNode;
	};
	"-children" = {
	    NSXMLNode = NSXMLNode;
	};
	"-class" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-classDescription" = {
	    "NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	};
	"-classForArchiver" = {
	    NSObject = NSObject;
	};
	"-classForClassName:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-classForCoder" = {
	    NSObject = NSObject;
	};
	"-classForKeyedArchiver" = {
	    "NSObject(NSKeyedArchiverObjectSubstitution)" = NSKeyedArchiver;
	};
	"-classForPortCoder" = {
	    "NSObject(NSPortCoder)" = NSPortCoder;
	};
	"-className" = {
	    NSObject = NSObject;
	};
	"-classNameDecodedForArchiveClassName:" = {
	    NSUnarchiver = NSArchiver;
	};
	"-classNameEncodedForTrueClassName:" = {
	    NSArchiver = NSArchiver;
	};
	"-classNameForClass:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-classNamed:" = {
	    NSBundle = NSBundle;
	};
	"-classesForSelector:argumentIndex:ofReply:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"-cleanPathCache" = {
	    "NSBundle(GNUstep)" = NSBundle;
	};
	"-client" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"-close" = {
	    NSStream = NSStream;
	};
	"-closeFile" = {
	    NSFileHandle = NSFileHandle;
	};
	"-code" = {
	    NSError = NSError;
	};
	"-coefficient" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"-collapsesLargestUnit" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-collationIdentifier" = {
	    NSLocale = NSLocale;
	};
	"-collatorIdentifier" = {
	    NSLocale = NSLocale;
	};
	"-collectExhaustively" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-collectIfNeeded" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-collection" = {
	    NSExpression = NSExpression;
	};
	"-columnNumber" = {
	    "NSXMLParser(NSXMLParserLocatorAdditions)" = NSXMLParser;
	};
	"-comment" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-commentURL" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-commonPrefixWithString:options:" = {
	    NSString = NSString;
	};
	"-compact" = {
	    NSPointerArray = NSPointerArray;
	};
	"-compare:" = {
	    NSDate = NSDate;
	    NSDateInterval = NSDateInterval;
	    NSDecimalNumber = NSDecimalNumber;
	    NSIndexPath = NSIndexPath;
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-compare:options:" = {
	    NSString = NSString;
	};
	"-compare:options:range:" = {
	    NSString = NSString;
	};
	"-compare:options:range:locale:" = {
	    NSString = NSString;
	};
	"-compareObject:toObject:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-comparisonPredicateModifier" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"-completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:" = {
	    NSString = NSString;
	};
	"-completeRequestReturningItems:completionHandler:" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"-completedUnitCount" = {
	    NSProgress = NSProgress;
	};
	"-completionBlock" = {
	    NSOperation = NSOperation;
	};
	"-component:fromDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-components" = {
	    NSPortMessage = NSPortMessage;
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-components:fromDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-components:fromDate:toDate:options:" = {
	    NSCalendar = NSCalendar;
	};
	"-componentsJoinedByString:" = {
	    NSArray = NSArray;
	};
	"-componentsSeparatedByCharactersInSet:" = {
	    NSString = NSString;
	};
	"-componentsSeparatedByString:" = {
	    NSString = NSString;
	};
	"-componentsToDisplayForPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-compoundPredicateType" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"-condition" = {
	    NSConditionLock = NSLock;
	};
	"-configuration" = {
	    NSURLSession = NSURLSession;
	};
	"-configureAsServer" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-configureRequest:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-conflict" = {
	    NSFileVersion = NSFileVersion;
	};
	"-conformsToProtocol:" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-connection" = {
	    NSPortCoder = NSPortCoder;
	};
	"-connection:didCancelAuthenticationChallenge:" = {
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:didConnect:" = {
	    "NSObject(NSConnectionDelegate)" = NSConnection;
	};
	"-connection:didFailWithError:" = {
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:didReceiveAuthenticationChallenge:" = {
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:didReceiveData:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:didReceiveResponse:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	};
	"-connection:needNewBodyStream:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	};
	"-connection:shouldMakeNewConnection:" = {
	    "NSObject(NSConnectionDelegate)" = NSConnection;
	};
	"-connection:willCacheResponse:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connection:willSendRequest:redirectResponse:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connectionDidFinishLoading:" = {
	    "(NSURLConnectionDataDelegate)" = NSURLConnection;
	    "NSObject(NSURLConnectionDelegate)" = NSURLConnection;
	};
	"-connectionForProxy" = {
	    NSDistantObject = NSDistantObject;
	};
	"-constant" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"-constantValue" = {
	    NSExpression = NSExpression;
	};
	"-containsDate:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-containsIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-containsIndexes:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-containsIndexesInRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-containsObject:" = {
	    NSArray = NSArray;
	    NSHashTable = NSHashTable;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-containsString:" = {
	    NSString = NSString;
	};
	"-containsValueForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-contentImage" = {
	    NSUserNotification = NSUserNotification;
	};
	"-contentsAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-contentsEqualAtPath:andPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-contentsOfDirectoryAtPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-continueWithoutCredentialForAuthenticationChallenge:" = {
	    "(NSURLAuthenticationChallengeSender)" = NSURLAuthenticationChallenge;
	};
	"-converter" = {
	    NSDimension = NSUnit;
	};
	"-cookieAcceptPolicy" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-cookies" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-cookiesForURL:" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-coordinateAccessWithIntents:queue:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-coordinateReadingItemAtURL:options:error:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-coordinateReadingItemAtURL:options:writingItemAtURL:options:error:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-coordinateWritingItemAtURL:options:error:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-coordinateWritingItemAtURL:options:writingItemAtURL:options:error:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-copy" = {
	    NSObject = NSObject;
	};
	"-copyItemAtPath:toPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-copyItemAtURL:toURL:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-copyPath:toPath:handler:" = {
	    NSFileManager = NSFileManager;
	};
	"-copyWithZone:" = {
	    "(NSCopying)" = NSObject;
	};
	"-count" = {
	    NSArray = NSArray;
	    NSDictionary = NSDictionary;
	    NSHashTable = NSHashTable;
	    NSIndexSet = NSIndexSet;
	    NSMapTable = NSMapTable;
	    NSMetadataQueryAttributeValueTuple = NSMetadata;
	    NSOrderedSet = NSOrderedSet;
	    NSPointerArray = NSPointerArray;
	    NSSet = NSSet;
	};
	"-countByEnumeratingWithState:objects:count:" = {
	    "(NSFastEnumeration)" = NSEnumerator;
	};
	"-countForObject:" = {
	    NSCountedSet = NSSet;
	};
	"-countLimit" = {
	    NSCache = NSCache;
	};
	"-countOfBytesClientExpectsToReceive" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfBytesClientExpectsToSend" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfBytesExpectedToReceive" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfBytesExpectedToSend" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfBytesReceived" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfBytesSent" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-countOfIndexesInRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-countStyle" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-countryCode" = {
	    NSLocale = NSLocale;
	};
	"-createDirectoryAtPath:attributes:" = {
	    NSFileManager = NSFileManager;
	};
	"-createDirectoryAtPath:withIntermediateDirectories:attributes:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-createDirectoryAtURL:withIntermediateDirectories:attributes:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-createFileAtPath:contents:attributes:" = {
	    NSFileManager = NSFileManager;
	};
	"-createSymbolicLinkAtPath:pathContent:" = {
	    NSFileManager = NSFileManager;
	};
	"-createSymbolicLinkAtPath:withDestinationPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-credentialsForProtectionSpace:" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-currencyCode" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-currencyDecimalSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-currencyGroupingSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-currencySymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-currentDirectoryPath" = {
	    NSFileManager = NSFileManager;
	    NSTask = NSTask;
	};
	"-currentDirectoryURL" = {
	    NSTask = NSTask;
	};
	"-currentDiskUsage" = {
	    NSURLCache = NSURLCache;
	};
	"-currentMemoryUsage" = {
	    NSURLCache = NSURLCache;
	};
	"-currentMode" = {
	    NSRunLoop = NSRunLoop;
	};
	"-currentRequest" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-cursor" = {
	    "NSUnarchiver(GNUstep)" = NSArchiver;
	};
	"-customSelector" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"-data" = {
	    NSCachedURLResponse = NSURLCache;
	    NSTimeZone = NSTimeZone;
	};
	"-dataForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-dataTaskWithRequest:" = {
	    NSURLSession = NSURLSession;
	};
	"-dataTaskWithRequest:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-dataTaskWithURL:" = {
	    NSURLSession = NSURLSession;
	};
	"-dataTaskWithURL:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-dataUsingEncoding:" = {
	    NSString = NSString;
	};
	"-dataUsingEncoding:allowLossyConversion:" = {
	    NSString = NSString;
	};
	"-date" = {
	    NSDateComponents = NSCalendar;
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-dateByAddingComponents:toDate:options:" = {
	    NSCalendar = NSCalendar;
	};
	"-dateByAddingTimeInterval:" = {
	    NSDate = NSDate;
	};
	"-dateByAddingYears:months:days:hours:minutes:seconds:" = {
	    "NSCalendarDate(OPENSTEP)" = NSCalendarDate;
	};
	"-dateFormat" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-dateFromComponents:" = {
	    NSCalendar = NSCalendar;
	};
	"-dateFromString:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"-dateStyle" = {
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-dateTemplate" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-dateWithCalendarFormat:timeZone:" = {
	    NSDate = NSDate;
	};
	"-day" = {
	    NSDateComponents = NSCalendar;
	};
	"-dayOfCommonEra" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-dayOfMonth" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-dayOfWeek" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-dayOfYear" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-daylightSavingTimeOffset" = {
	    NSTimeZone = NSTimeZone;
	};
	"-daylightSavingTimeOffsetForDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-dealloc" = {
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"-decimalNumberByAdding:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByAdding:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByDividingBy:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByDividingBy:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByMultiplyingBy:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByMultiplyingBy:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByMultiplyingByPowerOf10:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByMultiplyingByPowerOf10:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByRaisingToPower:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByRaisingToPower:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberByRoundingAccordingToBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberBySubtracting:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalNumberBySubtracting:withBehavior:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-decimalSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-decimalValue" = {
	    NSDecimalNumber = NSDecimalNumber;
	    "NSNumber(NSDecimalNumber)" = NSDecimalNumber;
	};
	"-decodeArrayOfObjCType:count:at:" = {
	    NSCoder = NSCoder;
	};
	"-decodeBoolForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeBytesForKey:returnedLength:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeBytesWithReturnedLength:" = {
	    NSCoder = NSCoder;
	};
	"-decodeClassName:asClassName:" = {
	    NSUnarchiver = NSArchiver;
	};
	"-decodeDataObject" = {
	    NSCoder = NSCoder;
	};
	"-decodeDoubleForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeFloatForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeInt32ForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeInt64ForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeIntForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeIntegerForKey:" = {
	    NSCoder = NSCoder;
	};
	"-decodeObject" = {
	    NSCoder = NSCoder;
	};
	"-decodeObjectForKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-decodeObjectOfClass:forKey:" = {
	    NSCoder = NSCoder;
	};
	"-decodeObjectOfClasses:forKey:" = {
	    NSCoder = NSCoder;
	};
	"-decodePoint" = {
	    NSCoder = NSCoder;
	};
	"-decodePointForKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-decodePortObject" = {
	    NSPortCoder = NSPortCoder;
	};
	"-decodePropertyList" = {
	    NSCoder = NSCoder;
	};
	"-decodeRect" = {
	    NSCoder = NSCoder;
	};
	"-decodeRectForKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-decodeSize" = {
	    NSCoder = NSCoder;
	};
	"-decodeSizeForKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-decodeValueOfObjCType:at:" = {
	    NSCoder = NSCoder;
	};
	"-decodeValuesOfObjCTypes:,..." = {
	    NSCoder = NSCoder;
	};
	"-decomposedStringWithCanonicalMapping" = {
	    NSString = NSString;
	};
	"-decomposedStringWithCompatibilityMapping" = {
	    NSString = NSString;
	};
	"-defaultCredentialForProtectionSpace:" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-defaultDate" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-delegate" = {
	    NSCache = NSCache;
	    NSConnection = NSConnection;
	    NSFileManager = NSFileManager;
	    NSKeyedArchiver = NSKeyedArchiver;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	    NSMetadataQuery = NSMetadata;
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	    NSPort = NSPort;
	    NSSpellServer = NSSpellServer;
	    NSStream = NSStream;
	    NSURLSession = NSURLSession;
	    NSURLSessionTask = NSURLSession;
	    NSUserNotificationCenter = NSUserNotification;
	    NSXMLParser = NSXMLParser;
	    NSXPCListener = NSXPCConnection;
	};
	"-delegateQueue" = {
	    NSURLSession = NSURLSession;
	};
	"-deleteCharactersInRange:" = {
	    NSMutableAttributedString = NSAttributedString;
	    NSMutableString = NSString;
	};
	"-deleteCookie:" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-deletesFileUponFailure" = {
	    NSURLDownload = NSURLDownload;
	};
	"-deliverNotification:" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-deliveredNotifications" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-deliveryDate" = {
	    NSUserNotification = NSUserNotification;
	};
	"-deliveryRepeatInterval" = {
	    NSUserNotification = NSUserNotification;
	};
	"-deliveryTimeZone" = {
	    NSUserNotification = NSUserNotification;
	};
	"-dependencies" = {
	    NSOperation = NSOperation;
	};
	"-dequeueNotificationsMatching:coalesceMask:" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"-description" = {
	    "(NSObject)" = NSObject;
	    NSArray = NSArray;
	    NSCalendarDate = NSCalendarDate;
	    NSData = NSData;
	    NSDate = NSDate;
	    NSDictionary = NSDictionary;
	    NSNumber = NSValue;
	    NSOrderedSet = NSOrderedSet;
	    NSProxy = NSProxy;
	    NSSet = NSSet;
	    NSString = NSString;
	};
	"-descriptionFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-descriptionInStringsFileFormat" = {
	    NSDictionary = NSDictionary;
	};
	"-descriptionWithCalendarFormat:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-descriptionWithCalendarFormat:locale:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-descriptionWithCalendarFormat:timeZone:locale:" = {
	    NSDate = NSDate;
	};
	"-descriptionWithLocale:" = {
	    NSArray = NSArray;
	    NSCalendarDate = NSCalendarDate;
	    NSDate = NSDate;
	    NSDecimalNumber = NSDecimalNumber;
	    NSDictionary = NSDictionary;
	    NSNumber = NSValue;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-descriptionWithLocale:indent:" = {
	    NSArray = NSArray;
	    NSDictionary = NSDictionary;
	    NSOrderedSet = NSOrderedSet;
	};
	"-deserializeAlignedBytesLengthAtCursor:" = {
	    NSData = NSData;
	};
	"-deserializeBytes:length:atCursor:" = {
	    NSData = NSData;
	};
	"-deserializeDataAt:ofObjCType:atCursor:context:" = {
	    NSData = NSData;
	};
	"-deserializeHeaderAt:version:classes:objects:pointers:" = {
	    "NSUnarchiver(GNUstep)" = NSArchiver;
	};
	"-deserializeIntAtCursor:" = {
	    NSData = NSData;
	};
	"-deserializeIntAtIndex:" = {
	    NSData = NSData;
	};
	"-deserializeInts:count:atCursor:" = {
	    NSData = NSData;
	};
	"-deserializeInts:count:atIndex:" = {
	    NSData = NSData;
	};
	"-deserializeObjectAt:ofObjCType:fromData:atCursor:" = {
	    "(NSObjCTypeSerializationCallBack)" = NSSerialization;
	};
	"-deserializeTypeTag:andCrossRef:atCursor:" = {
	    "NSData(GNUstepExtensions)" = NSData;
	};
	"-detach" = {
	    NSXMLNode = NSXMLNode;
	};
	"-developmentLocalization" = {
	    NSBundle = NSBundle;
	};
	"-dictionaryForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-dictionaryRepresentation" = {
	    NSMapTable = NSMapTable;
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-dictionaryWithValuesForKeys:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-didChange:valuesAtIndexes:forKey:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-didChangeValueForKey:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-didChangeValueForKey:withSetMutation:usingObjects:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-didLoadBytes:loadComplete:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-directDataAccess" = {
	    "NSArchiver(GNUstep)" = NSArchiver;
	    "NSUnarchiver(GNUstep)" = NSArchiver;
	};
	"-directoryAttributes" = {
	    NSDirectoryEnumerator = NSFileManager;
	};
	"-directoryContentsAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-disable" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-disableCollectorForPointer:" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-disableSuddenTermination" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-disableUndoRegistration" = {
	    NSUndoManager = NSUndoManager;
	};
	"-disableUpdates" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-discardContentIfPossible" = {
	    "(NSDiscardableContent)" = NSObject;
	};
	"-diskCapacity" = {
	    NSURLCache = NSURLCache;
	};
	"-dispatch" = {
	    NSPortCoder = NSPortCoder;
	};
	"-displayNameAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-displayNameForKey:value:" = {
	    NSLocale = NSLocale;
	};
	"-distinguishedNames" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-documentContentKind" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-doesContain:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-doesNotRecognizeSelector:" = {
	    NSObject = NSObject;
	};
	"-doesRelativeDateFormatting" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-domain" = {
	    NSError = NSError;
	    NSHTTPCookie = NSHTTPCookie;
	    NSNetService = NSNetServices;
	};
	"-dominantLanguage" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	    NSOrthography = NSOrthography;
	};
	"-dominantLanguageForScript:" = {
	    NSOrthography = NSOrthography;
	};
	"-dominantScript" = {
	    NSOrthography = NSOrthography;
	};
	"-doubleForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-doubleValue" = {
	    NSDecimalNumber = NSDecimalNumber;
	    NSMeasurement = NSMeasurement;
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-download:decideDestinationWithSuggestedFilename:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didCancelAuthenticationChallenge:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didCreateDestination:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didFailWithError:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didReceiveAuthenticationChallenge:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didReceiveDataOfLength:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:didReceiveResponse:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:shouldDecodeSourceDataOfMIMEType:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:willResumeWithResponse:fromByte:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-download:willSendRequest:redirectResponse:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-downloadDidBegin:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-downloadDidFinish:" = {
	    "NSObject(NSURLDownloadDelegate)" = NSURLDownload;
	};
	"-downloadTaskWithRequest:" = {
	    NSURLSession = NSURLSession;
	};
	"-downloadTaskWithRequest:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-downloadTaskWithResumeData:" = {
	    NSURLSession = NSURLSession;
	};
	"-downloadTaskWithResumeData:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-downloadTaskWithURL:" = {
	    NSURLSession = NSURLSession;
	};
	"-downloadTaskWithURL:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-drain" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"-duration" = {
	    NSDateInterval = NSDateInterval;
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-earlierDate:" = {
	    NSDate = NSDate;
	};
	"-earliestBeginDate" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-edgeInsetsValue" = {
	    NSValue = NSValue;
	};
	"-editingStringForObjectValue:" = {
	    NSFormatter = NSFormatter;
	};
	"-effectiveGroupIdentifier" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-effectiveUserIdentifier" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-elementDeclarationForName:" = {
	    NSXMLDTD = NSXMLDTD;
	};
	"-elementsForLocalName:URI:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-elementsForName:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-emptyPool" = {
	    NSAutoreleasePool = NSAutoreleasePool;
	};
	"-enable" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-enableCollectorForPointer:" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-enableMultipleThreads" = {
	    NSConnection = NSConnection;
	};
	"-enableSuddenTermination" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-enableUndoRegistration" = {
	    NSUndoManager = NSUndoManager;
	};
	"-enableUpdates" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-encodeArrayOfObjCType:count:at:" = {
	    NSCoder = NSCoder;
	};
	"-encodeBool:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeBycopyObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeByrefObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeBytes:length:" = {
	    NSCoder = NSCoder;
	};
	"-encodeBytes:length:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeClassName:intoClassName:" = {
	    NSArchiver = NSArchiver;
	};
	"-encodeConditionalObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeConditionalObject:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeDataObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeDouble:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeFloat:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeInt32:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeInt64:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeInt:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodeInteger:forKey:" = {
	    NSCoder = NSCoder;
	};
	"-encodeObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeObject:forKey:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-encodePoint:" = {
	    NSCoder = NSCoder;
	};
	"-encodePoint:forKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-encodePortObject:" = {
	    NSPortCoder = NSPortCoder;
	};
	"-encodePropertyList:" = {
	    NSCoder = NSCoder;
	};
	"-encodeRect:" = {
	    NSCoder = NSCoder;
	};
	"-encodeRect:forKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-encodeRootObject:" = {
	    NSCoder = NSCoder;
	};
	"-encodeSize:" = {
	    NSCoder = NSCoder;
	};
	"-encodeSize:forKey:" = {
	    "NSCoder(NSGeometryKeyedCoding)" = NSKeyedArchiver;
	};
	"-encodeValueOfObjCType:at:" = {
	    NSCoder = NSCoder;
	};
	"-encodeValuesOfObjCTypes:,..." = {
	    NSCoder = NSCoder;
	};
	"-encodeWithCoder:" = {
	    "(NSCoding)" = NSObject;
	};
	"-endActivity:" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-endContentAccess" = {
	    "(NSDiscardableContent)" = NSObject;
	};
	"-endDate" = {
	    NSDateInterval = NSDateInterval;
	};
	"-endEditing" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-endLoadInBackground" = {
	    NSURLHandle = NSURLHandle;
	};
	"-endUndoGrouping" = {
	    NSUndoManager = NSUndoManager;
	};
	"-endpoint" = {
	    NSXPCConnection = NSXPCConnection;
	    NSXPCListener = NSXPCConnection;
	};
	"-enqueueNotification:postingStyle:" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"-enqueueNotification:postingStyle:coalesceMask:forModes:" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"-entityDeclarationForName:" = {
	    NSXMLDTD = NSXMLDTD;
	};
	"-enumerateIndexesInRange:options:usingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateIndexesUsingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateIndexesWithOptions:usingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateKeysAndObjectsUsingBlock:" = {
	    NSDictionary = NSDictionary;
	};
	"-enumerateKeysAndObjectsWithOptions:usingBlock:" = {
	    NSDictionary = NSDictionary;
	};
	"-enumerateLinesUsingBlock:" = {
	    NSString = NSString;
	};
	"-enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:" = {
	    "NSString(NSLinguisticAnalysis)" = NSLinguisticTagger;
	};
	"-enumerateMatchesInString:options:range:callback:context:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-enumerateMatchesInString:options:range:usingBlock:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-enumerateObjectsAtIndexes:options:usingBlock:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-enumerateObjectsUsingBlock:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-enumerateObjectsWithOptions:usingBlock:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-enumerateRangesInRange:options:usingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateRangesUsingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateRangesWithOptions:usingBlock:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-enumerateSubstringsInRange:options:usingBlock:" = {
	    NSString = NSString;
	};
	"-enumerateTagsInRange:scheme:options:usingBlock:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-enumerateTagsInRange:unit:scheme:options:usingBlock:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-enumeratorAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:" = {
	    NSFileManager = NSFileManager;
	};
	"-environment" = {
	    NSProcessInfo = NSProcessInfo;
	    NSTask = NSTask;
	};
	"-era" = {
	    NSDateComponents = NSCalendar;
	};
	"-eraSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-error" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	    NSURLSessionTask = NSURLSession;
	};
	"-error:,..." = {
	    "NSObject(NEXTSTEP)" = NSObject;
	};
	"-estimatedTimeRemaining" = {
	    NSProgress = NSProgress;
	};
	"-evaluateWithObject:" = {
	    NSPredicate = NSPredicate;
	};
	"-evaluateWithObject:substitutionVariables:" = {
	    NSPredicate = NSPredicate;
	};
	"-evictsObjectsWithDiscardedContent" = {
	    NSCache = NSCache;
	};
	"-exceptionDuringOperation:error:leftOperand:rightOperand:" = {
	    "(NSDecimalNumberBehaviors)" = NSDecimalNumber;
	};
	"-exchangeObjectAtIndex:withObjectAtIndex:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-executableArchitectures" = {
	    NSBundle = NSBundle;
	};
	"-executablePath" = {
	    NSBundle = NSBundle;
	};
	"-executableURL" = {
	    NSBundle = NSBundle;
	    NSTask = NSTask;
	};
	"-executionBlocks" = {
	    NSBlockOperation = NSOperation;
	};
	"-exemplarCharacterSet" = {
	    NSLocale = NSLocale;
	};
	"-expectedContentLength" = {
	    NSURLResponse = NSURLResponse;
	};
	"-expiresDate" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-exponentSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-exportedInterface" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-expressionType" = {
	    NSExpression = NSExpression;
	};
	"-expressionValueWithObject:context:" = {
	    NSExpression = NSExpression;
	};
	"-failureReason" = {
	    NSURLHandle = NSURLHandle;
	};
	"-failureResponse" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-familyName" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-fastestEncoding" = {
	    NSString = NSString;
	};
	"-fileAttributes" = {
	    NSDirectoryEnumerator = NSFileManager;
	    NSFileWrapper = NSFileWrapper;
	};
	"-fileAttributesAtPath:traverseLink:" = {
	    NSFileManager = NSFileManager;
	};
	"-fileCompletedCount" = {
	    NSProgress = NSProgress;
	};
	"-fileCreationDate" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileDescriptor" = {
	    NSFileHandle = NSFileHandle;
	};
	"-fileExistsAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-fileExistsAtPath:isDirectory:" = {
	    NSFileManager = NSFileManager;
	};
	"-fileExtensionHidden" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileGroupOwnerAccountID" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileGroupOwnerAccountName" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileHFSCreatorCode" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileHFSTypeCode" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileHandleForReading" = {
	    NSPipe = NSFileHandle;
	};
	"-fileHandleForWriting" = {
	    NSPipe = NSFileHandle;
	};
	"-fileIsAppendOnly" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileIsImmutable" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileManager:shouldCopyItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldCopyItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldLinkItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldLinkItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldMoveItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldMoveItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:" = {
	    "NSObject(NSFileManagerHandler)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:copyingItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:copyingItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:linkingItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:linkingItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:movingItemAtPath:toPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:movingItemAtURL:toURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:removingItemAtPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldProceedAfterError:removingItemAtURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldRemoveItemAtPath:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:shouldRemoveItemAtURL:" = {
	    "NSObject(NSFileManagerDelegate)" = NSFileManager;
	};
	"-fileManager:willProcessPath:" = {
	    "NSObject(NSFileManagerHandler)" = NSFileManager;
	};
	"-fileModificationDate" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileOperationKind" = {
	    NSProgress = NSProgress;
	};
	"-fileOwnerAccountID" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileOwnerAccountName" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-filePathURL" = {
	    NSURL = NSURL;
	};
	"-filePosixPermissions" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileReferenceURL" = {
	    NSURL = NSURL;
	};
	"-fileSize" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileSystemAttributesAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-fileSystemFileNumber" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileSystemNumber" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileSystemRepresentation" = {
	    NSString = NSString;
	};
	"-fileSystemRepresentationWithPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-fileTotalCount" = {
	    NSProgress = NSProgress;
	};
	"-fileType" = {
	    "NSDictionary(NSFileAttributes)" = NSFileManager;
	};
	"-fileUrl" = {
	    NSProgress = NSProgress;
	};
	"-fileWrappers" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-filename" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-filterUsingPredicate:" = {
	    "NSMutableArray(NSPredicate)" = NSPredicate;
	    NSMutableOrderedSet = NSOrderedSet;
	    "NSMutableSet(NSPredicate)" = NSPredicate;
	};
	"-filteredArrayUsingPredicate:" = {
	    "NSArray(NSPredicate)" = NSPredicate;
	};
	"-filteredOrderedSetUsingPredicate:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-filteredSetUsingPredicate:" = {
	    "NSSet(NSPredicate)" = NSPredicate;
	};
	"-finalize" = {
	    NSObject = NSObject;
	};
	"-finishDecoding" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-finishEncoding" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-finishTasksAndInvalidate" = {
	    NSURLSession = NSURLSession;
	};
	"-fire" = {
	    NSTimer = NSTimer;
	};
	"-fireDate" = {
	    NSTimer = NSTimer;
	};
	"-firstIndex" = {
	    NSIndexSet = NSIndexSet;
	};
	"-firstMatchInString:options:range:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-firstObject" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-firstObjectCommonWithArray:" = {
	    NSArray = NSArray;
	};
	"-firstWeekday" = {
	    NSCalendar = NSCalendar;
	};
	"-floatForKey:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-floatValue" = {
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-flushCachedData" = {
	    NSURLHandle = NSURLHandle;
	};
	"-formIntersectionWithCharacterSet:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-formUnionWithCharacterSet:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-format" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-formatOptions" = {
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"-formatWidth" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-formatterBehavior" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-formattingContext" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-forwardInvocation:" = {
	    NSObject = NSObject;
	    NSProtocolChecker = NSProtocolChecker;
	    NSProxy = NSProxy;
	    NSUndoManager = NSUndoManager;
	};
	"-forwardingTargetForSelector:" = {
	    NSObject = NSObject;
	};
	"-fractionCompleted" = {
	    NSProgress = NSProgress;
	};
	"-fragment" = {
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	};
	"-frameLength" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-function" = {
	    NSExpression = NSExpression;
	};
	"-generatesCalendarDates" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-generatesDecimalNumbers" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-getAllTasksWithCompletionHandler:" = {
	    NSURLSession = NSURLSession;
	};
	"-getArgument:atIndex:" = {
	    NSInvocation = NSInvocation;
	};
	"-getArgumentTypeAtIndex:" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-getBuffer:length:" = {
	    NSInputStream = NSStream;
	};
	"-getBytes:" = {
	    NSData = NSData;
	};
	"-getBytes:length:" = {
	    NSData = NSData;
	};
	"-getBytes:ofLength:byHandle:" = {
	    "(GSLogDelegate)" = NSDebug;
	};
	"-getBytes:range:" = {
	    NSData = NSData;
	};
	"-getCString:" = {
	    NSString = NSString;
	};
	"-getCString:maxLength:" = {
	    NSString = NSString;
	};
	"-getCString:maxLength:encoding:" = {
	    NSString = NSString;
	};
	"-getCString:maxLength:range:remainingRange:" = {
	    NSString = NSString;
	};
	"-getCharacters:" = {
	    NSString = NSString;
	};
	"-getCharacters:range:" = {
	    NSString = NSString;
	};
	"-getEra:year:month:day:fromDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-getFds:count:" = {
	    NSSocketPort = NSPort;
	};
	"-getFileSystemRepresentation:maxLength:" = {
	    NSString = NSString;
	};
	"-getHour:minute:second:nanosecond:fromDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-getIndexes:" = {
	    NSIndexPath = NSIndexPath;
	};
	"-getIndexes:maxCount:inIndexRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-getInputStream:outputStream:" = {
	    NSNetService = NSNetServices;
	};
	"-getLineStart:end:contentsEnd:forRange:" = {
	    NSString = NSString;
	};
	"-getObjectValue:forString:errorDescription:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSFormatter = NSFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-getObjectValue:forString:range:error:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-getObjects:" = {
	    NSArray = NSArray;
	};
	"-getObjects:andKeys:" = {
	    NSDictionary = NSDictionary;
	};
	"-getObjects:range:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-getOffset:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-getParagraphStart:end:contentsEnd:forRange:" = {
	    NSString = NSString;
	};
	"-getResourceValue:forKey:error:" = {
	    NSURL = NSURL;
	};
	"-getReturnValue:" = {
	    NSInvocation = NSInvocation;
	};
	"-getTasksWithCompletionHandler:" = {
	    NSURLSession = NSURLSession;
	};
	"-getUUIDBytes:" = {
	    NSUUID = NSUUID;
	};
	"-getValue:" = {
	    NSValue = NSValue;
	};
	"-givenName" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-globallyUniqueString" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-grammarDetails" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-gregorianDateFromAbsolute:day:month:year:" = {
	    "NSCalendarDate(GregorianDate)" = NSCalendarDate;
	};
	"-gregorianStartDate" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-groupedResults" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-groupingAttributes" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-groupingLevel" = {
	    NSUndoManager = NSUndoManager;
	};
	"-groupingSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-groupingSize" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-groupsByEvent" = {
	    NSUndoManager = NSUndoManager;
	};
	"-handleFailureInFunction:file:lineNumber:description:,..." = {
	    NSAssertionHandler = NSException;
	};
	"-handleFailureInMethod:object:file:lineNumber:description:,..." = {
	    NSAssertionHandler = NSException;
	};
	"-handlePortMessage:" = {
	    "NSObject(NSPortDelegateMethods)" = NSPort;
	    NSSocketPort = NSPort;
	};
	"-handleQueryWithUnboundKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-handleTakeValue:forUnboundKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-hasActionButton" = {
	    NSUserNotification = NSUserNotification;
	};
	"-hasBytesAvailable" = {
	    NSInputStream = NSStream;
	};
	"-hasItemConformingToTypeIdentifier:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-hasLocalContents" = {
	    NSFileVersion = NSFileVersion;
	};
	"-hasMemberInPlane:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-hasPassword" = {
	    NSURLCredential = NSURLCredential;
	};
	"-hasPrefix:" = {
	    NSString = NSString;
	};
	"-hasReplyButton" = {
	    NSUserNotification = NSUserNotification;
	};
	"-hasRepresentationConformingToTypeIdentifier:fileOptions:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-hasSpaceAvailable" = {
	    NSOutputStream = NSStream;
	};
	"-hasSuffix:" = {
	    NSString = NSString;
	};
	"-hasThousandSeparators" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-hasThumbnail" = {
	    NSFileVersion = NSFileVersion;
	};
	"-hash" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	    NSString = NSString;
	};
	"-hashFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-host" = {
	    NSSocketPort = NSPort;
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-hostName" = {
	    NSNetService = NSNetServices;
	    NSProcessInfo = NSProcessInfo;
	};
	"-hour" = {
	    NSDateComponents = NSCalendar;
	};
	"-hourOfDay" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-identifier" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSURLSessionConfiguration = NSURLSession;
	    NSUserNotification = NSUserNotification;
	};
	"-includesActualByteCount" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-includesApproximationPhrase" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-includesCount" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-includesUnit" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-increaseLengthBy:" = {
	    NSMutableData = NSData;
	};
	"-independentConversationQueueing" = {
	    NSConnection = NSConnection;
	};
	"-index" = {
	    NSXMLNode = NSXMLNode;
	};
	"-indexAtPosition:" = {
	    NSIndexPath = NSIndexPath;
	};
	"-indexGreaterThanIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-indexGreaterThanOrEqualToIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-indexLessThanIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-indexLessThanOrEqualToIndex:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-indexOfObject:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexOfObject:inRange:" = {
	    NSArray = NSArray;
	};
	"-indexOfObject:inSortedRange:options:usingComparator:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexOfObjectAtIndexes:options:passingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexOfObjectIdenticalTo:" = {
	    NSArray = NSArray;
	};
	"-indexOfObjectIdenticalTo:inRange:" = {
	    NSArray = NSArray;
	};
	"-indexOfObjectPassingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexOfObjectWithOptions:passingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexOfResult:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-indexPathByAddingIndex:" = {
	    NSIndexPath = NSIndexPath;
	};
	"-indexPathByRemovingLastIndex" = {
	    NSIndexPath = NSIndexPath;
	};
	"-indexesOfObjectsAtIndexes:options:passingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexesOfObjectsPassingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-indexesOfObjectsWithOptions:passingTest:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-infoDictionary" = {
	    NSBundle = NSBundle;
	};
	"-informativeText" = {
	    NSUserNotification = NSUserNotification;
	};
	"-init" = {
	    NSArray = NSArray;
	    NSDate = NSDate;
	    NSDateInterval = NSDateInterval;
	    NSDictionary = NSDictionary;
	    NSItemProvider = NSItemProvider;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSNetServiceBrowser = NSNetServices;
	    NSObject = NSObject;
	    NSOrderedSet = NSOrderedSet;
	    NSPort = NSPort;
	    NSProxy = NSProxy;
	    NSSet = NSSet;
	    NSString = NSString;
	    NSThread = NSThread;
	    NSURLComponents = NSURL;
	    NSUnit = NSUnit;
	    NSUserDefaults = NSUserDefaults;
	};
	"-initDirectoryWithFileWrappers:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initFileURLWithPath:" = {
	    NSURL = NSURL;
	};
	"-initFileURLWithPath:isDirectory:" = {
	    NSURL = NSURL;
	};
	"-initFileURLWithPath:isDirectory:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"-initFileURLWithPath:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"-initForReadingWithData:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	    NSUnarchiver = NSArchiver;
	};
	"-initForWritingWithMutableData:" = {
	    NSArchiver = NSArchiver;
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-initRegularFileWithContents:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initSymbolicLinkWithDestination:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initSymbolicLinkWithDestinationURL:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initToBuffer:capacity:" = {
	    NSOutputStream = NSStream;
	};
	"-initToFileAtPath:append:" = {
	    NSOutputStream = NSStream;
	};
	"-initToMemory" = {
	    NSOutputStream = NSStream;
	};
	"-initWithArray:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-initWithArray:copyItems:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithArray:range:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithAttributedString:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-initWithAuthenticationChallenge:sender:" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-initWithBase64EncodedData:options:" = {
	    NSData = NSData;
	};
	"-initWithBase64EncodedString:options:" = {
	    NSData = NSData;
	};
	"-initWithBlock:" = {
	    "NSThread(BlockAdditions)" = NSThread;
	};
	"-initWithBool:" = {
	    NSNumber = NSValue;
	};
	"-initWithBytes:length:" = {
	    NSData = NSData;
	};
	"-initWithBytes:length:encoding:" = {
	    NSString = NSString;
	};
	"-initWithBytes:objCType:" = {
	    NSValue = NSValue;
	};
	"-initWithBytesNoCopy:length:" = {
	    NSData = NSData;
	};
	"-initWithBytesNoCopy:length:deallocator:" = {
	    NSData = NSData;
	};
	"-initWithBytesNoCopy:length:encoding:freeWhenDone:" = {
	    NSString = NSString;
	};
	"-initWithBytesNoCopy:length:freeWhenDone:" = {
	    NSData = NSData;
	};
	"-initWithCString:" = {
	    NSString = NSString;
	};
	"-initWithCString:encoding:" = {
	    NSString = NSString;
	};
	"-initWithCString:length:" = {
	    NSString = NSString;
	};
	"-initWithCStringNoCopy:length:freeWhenDone:" = {
	    NSString = NSString;
	};
	"-initWithCalendarIdentifier:" = {
	    NSCalendar = NSCalendar;
	};
	"-initWithCapacity:" = {
	    NSMutableArray = NSArray;
	    NSMutableData = NSData;
	    NSMutableDictionary = NSDictionary;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	    NSMutableString = NSString;
	};
	"-initWithChar:" = {
	    NSNumber = NSValue;
	};
	"-initWithCharacters:length:" = {
	    NSString = NSString;
	};
	"-initWithCharactersNoCopy:length:freeWhenDone:" = {
	    NSString = NSString;
	};
	"-initWithCoder:" = {
	    "(NSCoding)" = NSObject;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-initWithCoefficient:" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"-initWithCoefficient:constant:" = {
	    NSUnitConverterLinear = NSUnit;
	};
	"-initWithCondition:" = {
	    NSConditionLock = NSLock;
	};
	"-initWithContentsOfFile:" = {
	    NSArray = NSArray;
	    NSData = NSData;
	    NSDictionary = NSDictionary;
	    NSString = NSString;
	};
	"-initWithContentsOfFile:encoding:error:" = {
	    NSString = NSString;
	};
	"-initWithContentsOfFile:usedEncoding:error:" = {
	    NSString = NSString;
	};
	"-initWithContentsOfMappedFile:" = {
	    NSData = NSData;
	};
	"-initWithContentsOfURL:" = {
	    NSArray = NSArray;
	    NSData = NSData;
	    NSDictionary = NSDictionary;
	    NSItemProvider = NSItemProvider;
	    NSString = NSString;
	    NSXMLParser = NSXMLParser;
	};
	"-initWithContentsOfURL:encoding:error:" = {
	    NSString = NSString;
	};
	"-initWithContentsOfURL:options:error:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	};
	"-initWithContentsOfURL:usedEncoding:error:" = {
	    NSString = NSString;
	};
	"-initWithData:" = {
	    NSData = NSData;
	    NSInputStream = NSStream;
	    NSXMLParser = NSXMLParser;
	};
	"-initWithData:encoding:" = {
	    NSString = NSString;
	};
	"-initWithData:options:error:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	};
	"-initWithDateFormat:allowNaturalLanguage:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-initWithDecimal:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-initWithDictionary:" = {
	    NSDictionary = NSDictionary;
	};
	"-initWithDictionary:copyItems:" = {
	    NSDictionary = NSDictionary;
	};
	"-initWithDomain:code:userInfo:" = {
	    NSError = NSError;
	};
	"-initWithDomain:type:name:" = {
	    NSNetService = NSNetServices;
	};
	"-initWithDomain:type:name:port:" = {
	    NSNetService = NSNetServices;
	};
	"-initWithDominantScript:languageMap:" = {
	    NSOrthography = NSOrthography;
	};
	"-initWithDouble:" = {
	    NSNumber = NSValue;
	};
	"-initWithDoubleValue:unit:" = {
	    NSMeasurement = NSMeasurement;
	};
	"-initWithExpressionType:" = {
	    NSExpression = NSExpression;
	};
	"-initWithFileAtPath:" = {
	    NSInputStream = NSStream;
	};
	"-initWithFileDescriptor:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-initWithFileDescriptor:closeOnDealloc:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-initWithFireDate:interval:repeats:block:" = {
	    NSTimer = NSTimer;
	};
	"-initWithFireDate:interval:target:selector:userInfo:repeats:" = {
	    NSTimer = NSTimer;
	};
	"-initWithFloat:" = {
	    NSNumber = NSValue;
	};
	"-initWithFormat:,..." = {
	    NSString = NSString;
	};
	"-initWithFormat:arguments:" = {
	    NSString = NSString;
	};
	"-initWithFormat:locale:,..." = {
	    NSString = NSString;
	};
	"-initWithFormat:locale:arguments:" = {
	    NSString = NSString;
	};
	"-initWithHost:port:protocol:realm:authenticationMethod:" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-initWithIdentifier:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-initWithIndex:" = {
	    NSIndexPath = NSIndexPath;
	    NSIndexSet = NSIndexSet;
	};
	"-initWithIndexSet:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-initWithIndexes:length:" = {
	    NSIndexPath = NSIndexPath;
	};
	"-initWithIndexesInRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-initWithInt:" = {
	    NSNumber = NSValue;
	};
	"-initWithInteger:" = {
	    NSNumber = NSValue;
	};
	"-initWithInvocation:" = {
	    NSInvocationOperation = NSInvocationOperation;
	};
	"-initWithItem:typeIdentifier:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-initWithKey:ascending:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-initWithKey:ascending:comparator:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-initWithKey:ascending:selector:" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-initWithKeyOptions:valueOptions:capacity:" = {
	    NSMapTable = NSMapTable;
	};
	"-initWithKeyPointerFunctions:valuePointerFunctions:capacity:" = {
	    NSMapTable = NSMapTable;
	};
	"-initWithKind:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-initWithKind:options:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-initWithLeftExpression:rightExpression:customSelector:" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"-initWithLeftExpression:rightExpression:modifier:type:options:" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"-initWithLength:" = {
	    NSMutableData = NSData;
	};
	"-initWithListenerEndpoint:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-initWithLocal:connection:" = {
	    NSDistantObject = NSDistantObject;
	};
	"-initWithLocaleIdentifier:" = {
	    NSLocale = NSLocale;
	};
	"-initWithLong:" = {
	    NSNumber = NSValue;
	};
	"-initWithLongLong:" = {
	    NSNumber = NSValue;
	};
	"-initWithMachMessage:" = {
	    NSPortMessage = NSPortMessage;
	};
	"-initWithMachPort:" = {
	    NSPort = NSPort;
	};
	"-initWithMachServiceName:" = {
	    NSXPCListener = NSXPCConnection;
	};
	"-initWithMachServiceName:options:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-initWithMantissa:exponent:isNegative:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-initWithMemoryCapacity:diskCapacity:diskPath:" = {
	    NSURLCache = NSURLCache;
	};
	"-initWithMethodSignature:" = {
	    "NSInvocation(MacroSetup)" = NSInvocation;
	};
	"-initWithName:" = {
	    NSTimeZone = NSTimeZone;
	    NSXMLElement = NSXMLElement;
	};
	"-initWithName:URI:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-initWithName:data:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-initWithName:reason:userInfo:" = {
	    NSException = NSException;
	};
	"-initWithName:stringValue:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-initWithName:value:" = {
	    NSURLQueryItem = NSURL;
	};
	"-initWithNativeHandle:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-initWithNativeHandle:closeOnDealloc:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-initWithNotificationCenter:" = {
	    NSNotificationQueue = NSNotificationQueue;
	};
	"-initWithObject:" = {
	    NSItemProvider = NSItemProvider;
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithObjects:,..." = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-initWithObjects:count:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-initWithObjects:forKeys:" = {
	    NSDictionary = NSDictionary;
	};
	"-initWithObjects:forKeys:count:" = {
	    NSDictionary = NSDictionary;
	};
	"-initWithObjectsAndKeys:,..." = {
	    NSDictionary = NSDictionary;
	};
	"-initWithOptions:" = {
	    NSPointerArray = NSPointerArray;
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-initWithOptions:capacity:" = {
	    NSHashTable = NSHashTable;
	};
	"-initWithOrderedSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithOrderedSet:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithOrderedSet:range:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-initWithParent:userInfo:" = {
	    NSProgress = NSProgress;
	};
	"-initWithPath:" = {
	    NSBundle = NSBundle;
	    NSDistributedLock = NSDistributedLock;
	    NSFileWrapper = NSFileWrapper;
	};
	"-initWithPattern:options:error:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-initWithPointerFunctions:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-initWithPointerFunctions:capacity:" = {
	    NSHashTable = NSHashTable;
	};
	"-initWithProperties:" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-initWithProtectionSpace:proposedCredential:previousFailureCount:failureResponse:error:sender:" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-initWithProxyHost:port:type:realm:authenticationMethod:" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-initWithReceivePort:sendPort:" = {
	    NSConnection = NSConnection;
	};
	"-initWithReceivePort:sendPort:components:" = {
	    NSPortCoder = NSPortCoder;
	};
	"-initWithRequest:cachedResponse:client:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"-initWithRequest:delegate:" = {
	    NSURLConnection = NSURLConnection;
	    NSURLDownload = NSURLDownload;
	};
	"-initWithRequest:delegate:startImmediately:" = {
	    NSURLConnection = NSURLConnection;
	};
	"-initWithResponse:data:" = {
	    NSCachedURLResponse = NSURLCache;
	};
	"-initWithResponse:data:userInfo:storagePolicy:" = {
	    NSCachedURLResponse = NSURLCache;
	};
	"-initWithResumeData:delegate:path:" = {
	    NSURLDownload = NSURLDownload;
	};
	"-initWithRootElement:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:" = {
	    NSDecimalNumberHandler = NSDecimalNumber;
	};
	"-initWithScheme:host:path:" = {
	    NSURL = NSURL;
	};
	"-initWithSendPort:receivePort:components:" = {
	    NSPortMessage = NSPortMessage;
	};
	"-initWithSerializedRepresentation:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initWithServiceName:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-initWithSet:" = {
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-initWithSet:copyItems:" = {
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-initWithShort:" = {
	    NSNumber = NSValue;
	};
	"-initWithStartDate:duration:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-initWithStartDate:endDate:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-initWithStream:" = {
	    NSXMLParser = NSXMLParser;
	};
	"-initWithString:" = {
	    NSAttributedString = NSAttributedString;
	    NSCalendarDate = NSCalendarDate;
	    NSDate = NSDate;
	    NSDecimalNumber = NSDecimalNumber;
	    NSScanner = NSScanner;
	    NSString = NSString;
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	};
	"-initWithString:attributes:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-initWithString:calendarFormat:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-initWithString:calendarFormat:locale:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-initWithString:locale:" = {
	    NSDecimalNumber = NSDecimalNumber;
	};
	"-initWithString:relativeToURL:" = {
	    NSURL = NSURL;
	};
	"-initWithSymbol:" = {
	    NSUnit = NSUnit;
	};
	"-initWithSymbol:converter:" = {
	    NSDimension = NSUnit;
	};
	"-initWithTagSchemes:options:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-initWithTarget:connection:" = {
	    NSDistantObject = NSDistantObject;
	};
	"-initWithTarget:protocol:" = {
	    NSProtocolChecker = NSProtocolChecker;
	};
	"-initWithTarget:selector:object:" = {
	    NSInvocationOperation = NSInvocationOperation;
	    NSThread = NSThread;
	};
	"-initWithTask:cachedResponse:client:" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"-initWithTimeInterval:sinceDate:" = {
	    NSDate = NSDate;
	};
	"-initWithTimeIntervalSince1970:" = {
	    NSDate = NSDate;
	};
	"-initWithTimeIntervalSinceNow:" = {
	    NSDate = NSDate;
	};
	"-initWithTimeIntervalSinceReferenceDate:" = {
	    NSDate = NSDate;
	};
	"-initWithTransform:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-initWithType:subpredicates:" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"-initWithURL:" = {
	    NSBundle = NSBundle;
	    NSInputStream = NSStream;
	    NSURLRequest = NSURLRequest;
	};
	"-initWithURL:MIMEType:expectedContentLength:textEncodingName:" = {
	    NSURLResponse = NSURLResponse;
	};
	"-initWithURL:cachePolicy:timeoutInterval:" = {
	    NSURLRequest = NSURLRequest;
	};
	"-initWithURL:cached:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-initWithURL:options:error:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-initWithURL:resolvingAgainstBaseURL:" = {
	    NSURLComponents = NSURL;
	};
	"-initWithURL:statusCode:HTTPVersion:headerFields:" = {
	    NSURLResponse = NSURLResponse;
	};
	"-initWithUTF8String:" = {
	    NSString = NSString;
	};
	"-initWithUUIDBytes:" = {
	    NSUUID = NSUUID;
	};
	"-initWithUUIDString:" = {
	    NSUUID = NSUUID;
	};
	"-initWithUnsignedChar:" = {
	    NSNumber = NSValue;
	};
	"-initWithUnsignedInt:" = {
	    NSNumber = NSValue;
	};
	"-initWithUnsignedInteger:" = {
	    NSNumber = NSValue;
	};
	"-initWithUnsignedLong:" = {
	    NSNumber = NSValue;
	};
	"-initWithUnsignedLongLong:" = {
	    NSNumber = NSValue;
	};
	"-initWithUnsignedShort:" = {
	    NSNumber = NSValue;
	};
	"-initWithUser:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-initWithUser:password:persistence:" = {
	    NSURLCredential = NSURLCredential;
	};
	"-initWithXMLString:" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-initWithXMLString:error:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-initWithXMLString:options:error:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-initWithYear:month:day:hour:minute:second:timeZone:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-inputItems" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"-insertAttributedString:atIndex:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-insertChild:atIndex:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-insertChildren:atIndex:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-insertObject:atIndex:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-insertObjects:atIndexes:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-insertPointer:atIndex:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-insertString:atIndex:" = {
	    NSMutableString = NSString;
	};
	"-intValue" = {
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-integerForKey:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-integerValue" = {
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-interfaceForSelector:argumentIndex:ofReply:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"-internationalCurrencySymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-interrupt" = {
	    NSTask = NSTask;
	};
	"-interruptionHandler" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-intersectHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-intersectOrderedSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-intersectSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-intersectionWithDateInterval:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-intersectsDateInterval:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-intersectsHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-intersectsIndexesInRange:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-intersectsOrderedSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-intersectsSet:" = {
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-interval" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-invalidate" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSConnection = NSConnection;
	    NSPort = NSPort;
	    NSTimer = NSTimer;
	    NSXPCConnection = NSXPCConnection;
	    NSXPCListener = NSXPCConnection;
	};
	"-invalidateAndCancel" = {
	    NSURLSession = NSURLSession;
	};
	"-invalidationHandler" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-inverseForRelationshipKey:" = {
	    NSClassDescription = NSClassDescription;
	    "NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	};
	"-invert" = {
	    NSAffineTransform = NSAffineTransform;
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-invertedSet" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-invocation" = {
	    NSInvocationOperation = NSInvocationOperation;
	};
	"-invoke" = {
	    NSInvocation = NSInvocation;
	};
	"-invokeWithTarget:" = {
	    NSInvocation = NSInvocation;
	};
	"-isAbsolutePath" = {
	    NSString = NSString;
	};
	"-isAdaptive" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-isAtEnd" = {
	    NSScanner = NSScanner;
	    NSUnarchiver = NSArchiver;
	};
	"-isBycopy" = {
	    NSPortCoder = NSPortCoder;
	};
	"-isByref" = {
	    NSPortCoder = NSPortCoder;
	};
	"-isCancellable" = {
	    NSProgress = NSProgress;
	};
	"-isCancelled" = {
	    NSOperation = NSOperation;
	    NSProgress = NSProgress;
	    NSThread = NSThread;
	};
	"-isCaseInsensitiveLike:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isCollecting" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-isConcurrent" = {
	    NSOperation = NSOperation;
	};
	"-isContentDiscarded" = {
	    "(NSDiscardableContent)" = NSObject;
	};
	"-isDaylightSavingTime" = {
	    NSTimeZone = NSTimeZone;
	};
	"-isDaylightSavingTimeForDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-isDaylightSavingTimeZone" = {
	    NSTimeZoneDetail = NSTimeZone;
	};
	"-isDeletableFileAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-isDirectory" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-isDiscardable" = {
	    NSFileVersion = NSFileVersion;
	};
	"-isEnabled" = {
	    NSGarbageCollector = NSGarbageCollector;
	};
	"-isEqual:" = {
	    "(NSObject)" = NSObject;
	    NSDate = NSDate;
	    NSProxy = NSProxy;
	    NSString = NSString;
	    NSURLCredential = NSURLCredential;
	};
	"-isEqualFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-isEqualTo:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isEqualToArray:" = {
	    NSArray = NSArray;
	};
	"-isEqualToAttributedString:" = {
	    NSAttributedString = NSAttributedString;
	};
	"-isEqualToData:" = {
	    NSData = NSData;
	};
	"-isEqualToDate:" = {
	    NSDate = NSDate;
	};
	"-isEqualToDateInterval:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-isEqualToDictionary:" = {
	    NSDictionary = NSDictionary;
	};
	"-isEqualToHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-isEqualToHost:" = {
	    NSHost = NSHost;
	};
	"-isEqualToIndexSet:" = {
	    NSIndexSet = NSIndexSet;
	};
	"-isEqualToNumber:" = {
	    NSNumber = NSValue;
	};
	"-isEqualToOrderedSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-isEqualToSet:" = {
	    NSSet = NSSet;
	};
	"-isEqualToString:" = {
	    NSString = NSString;
	};
	"-isEqualToTimeZone:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-isEqualToValue:" = {
	    NSValue = NSValue;
	};
	"-isExecutableFileAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-isExecuting" = {
	    NSOperation = NSOperation;
	    NSThread = NSThread;
	};
	"-isExternal" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-isFileReferenceURL" = {
	    NSURL = NSURL;
	};
	"-isFileURL" = {
	    NSURL = NSURL;
	};
	"-isFinished" = {
	    NSOperation = NSOperation;
	    NSProgress = NSProgress;
	    NSThread = NSThread;
	};
	"-isForFoodEnergyUse" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	};
	"-isForPersonHeightUse" = {
	    NSLengthFormatter = NSLengthFormatter;
	};
	"-isForPersonMassUse" = {
	    NSMassFormatter = NSMassFormatter;
	};
	"-isGathering" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-isGreaterThan:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isGreaterThanOrEqualTo:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isHTTPOnly" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-isIndeterminate" = {
	    NSProgress = NSProgress;
	};
	"-isKindOfClass:" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-isLenient" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-isLessThan:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isLessThanOrEqualTo:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isLike:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isLoaded" = {
	    NSBundle = NSBundle;
	};
	"-isLockedByCurrentThread" = {
	    NSConditionLock = NSLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"-isMainThread" = {
	    NSThread = NSThread;
	};
	"-isMemberOfClass:" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-isNotEqualTo:" = {
	    "NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	};
	"-isOld" = {
	    NSProgress = NSProgress;
	};
	"-isOneway" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-isPartialStringValid:newEditingString:errorDescription:" = {
	    NSFormatter = NSFormatter;
	};
	"-isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:" = {
	    NSFormatter = NSFormatter;
	};
	"-isPartialStringValidationEnabled" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-isPausable" = {
	    NSProgress = NSProgress;
	};
	"-isPaused" = {
	    NSProgress = NSProgress;
	};
	"-isPhonetic" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-isPresented" = {
	    NSUserNotification = NSUserNotification;
	};
	"-isProxy" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-isReadableFileAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-isReady" = {
	    NSOperation = NSOperation;
	};
	"-isRedoing" = {
	    NSUndoManager = NSUndoManager;
	};
	"-isRegularFile" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-isRemote" = {
	    NSUserNotification = NSUserNotification;
	};
	"-isResolved" = {
	    NSFileVersion = NSFileVersion;
	};
	"-isRunning" = {
	    NSTask = NSTask;
	};
	"-isSecure" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-isSessionOnly" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-isStandalone" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-isStarted" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-isStopped" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-isSubsetOfHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-isSubsetOfOrderedSet:" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-isSubsetOfSet:" = {
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-isSupersetOfSet:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-isSuspended" = {
	    NSOperationQueue = NSOperation;
	};
	"-isSymbolicLink" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-isUndoRegistrationEnabled" = {
	    NSUndoManager = NSUndoManager;
	};
	"-isUndoing" = {
	    NSUndoManager = NSUndoManager;
	};
	"-isValid" = {
	    NSConnection = NSConnection;
	    NSPort = NSPort;
	    NSTimer = NSTimer;
	};
	"-isValidDate" = {
	    NSDateComponents = NSCalendar;
	};
	"-isValidDateInCalendar:" = {
	    NSDateComponents = NSCalendar;
	};
	"-isWordInUserDictionaries:caseSensitive:" = {
	    NSSpellServer = NSSpellServer;
	};
	"-isWritableFileAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-item" = {
	    NSIndexPath = NSIndexPath;
	};
	"-itemAtURL:didChangeUbiquityAttributes:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-itemAtURL:didMoveToURL:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-itemAtURL:willMoveToURL:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-itemProviderVisibilityForRepresentationWithTypeIdentifier:" = {
	    "(NSItemProviderWriting)" = NSItemProvider;
	};
	"-key" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-keyEnumerator" = {
	    NSDictionary = NSDictionary;
	    NSMapTable = NSMapTable;
	};
	"-keyForFileWrapper:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-keyPath" = {
	    NSExpression = NSExpression;
	};
	"-keyPointerFunctions" = {
	    NSMapTable = NSMapTable;
	};
	"-keysOfEntriesPassingTest:" = {
	    NSDictionary = NSDictionary;
	};
	"-keysOfEntriesWithOptions:passingTest:" = {
	    NSDictionary = NSDictionary;
	};
	"-keysSortedByValueUsingComparator:" = {
	    NSDictionary = NSDictionary;
	};
	"-keysSortedByValueUsingSelector:" = {
	    NSDictionary = NSDictionary;
	};
	"-keysSortedByValueWithOptions:usingComparator:" = {
	    NSDictionary = NSDictionary;
	};
	"-kind" = {
	    NSProgress = NSProgress;
	    NSXMLNode = NSXMLNode;
	};
	"-languageCode" = {
	    NSLocale = NSLocale;
	};
	"-languagesForScript:" = {
	    NSOrthography = NSOrthography;
	};
	"-languationMap" = {
	    NSOrthography = NSOrthography;
	};
	"-lastDayOfGregorianMonth:year:" = {
	    "NSCalendarDate(GregorianDate)" = NSCalendarDate;
	};
	"-lastIndex" = {
	    NSIndexSet = NSIndexSet;
	};
	"-lastObject" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-lastPathComponent" = {
	    NSString = NSString;
	    NSURL = NSURL;
	};
	"-laterDate:" = {
	    NSDate = NSDate;
	};
	"-launch" = {
	    NSTask = NSTask;
	};
	"-launchAndReturnError:" = {
	    NSTask = NSTask;
	};
	"-launchPath" = {
	    NSTask = NSTask;
	};
	"-leapMonth" = {
	    NSDateComponents = NSCalendar;
	};
	"-leftExpression" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSExpression = NSExpression;
	};
	"-length" = {
	    NSAttributedString = NSAttributedString;
	    NSData = NSData;
	    NSIndexPath = NSIndexPath;
	    NSString = NSString;
	};
	"-lengthOfBytesUsingEncoding:" = {
	    NSString = NSString;
	};
	"-level" = {
	    NSXMLNode = NSXMLNode;
	};
	"-levelsOfUndo" = {
	    NSUndoManager = NSUndoManager;
	};
	"-limitDateForMode:" = {
	    NSRunLoop = NSRunLoop;
	};
	"-lineNumber" = {
	    "NSXMLParser(NSXMLParserLocatorAdditions)" = NSXMLParser;
	};
	"-lineRangeForRange:" = {
	    NSString = NSString;
	};
	"-linguisticTagsInRange:scheme:options:orthography:tokenRanges:" = {
	    "NSString(NSLinguisticAnalysis)" = NSLinguisticTagger;
	};
	"-linkPath:toPath:handler:" = {
	    NSFileManager = NSFileManager;
	};
	"-listener:shouldAcceptNewConnection:" = {
	    "(NSXPCListenerDelegate)" = NSXPCConnection;
	};
	"-load" = {
	    NSBundle = NSBundle;
	};
	"-loadAndReturnError:" = {
	    NSBundle = NSBundle;
	};
	"-loadDataRepresentationForTypeIdentifier:completionHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-loadDataWithTypeIdentifier:forItemProviderCompletionHandler:" = {
	    "(NSItemProviderWriting)" = NSItemProvider;
	};
	"-loadFileRepresentationForTypeIdentifier:completionHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-loadInBackground" = {
	    NSURLHandle = NSURLHandle;
	};
	"-loadInForeground" = {
	    NSURLHandle = NSURLHandle;
	};
	"-loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-loadItemForTypeIdentifier:options:completionHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-loadObjectOfClass:completionHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-loadPreviewImageWithOptions:completionHandler:" = {
	    "NSItemProvider(NSPreviewSupport)" = NSItemProvider;
	};
	"-loadResourceDataNotifyingClient:usingCache:" = {
	    NSURL = NSURL;
	};
	"-localName" = {
	    NSXMLNode = NSXMLNode;
	};
	"-localObjects" = {
	    NSConnection = NSConnection;
	};
	"-locale" = {
	    NSCalendar = NSCalendar;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	    NSScanner = NSScanner;
	};
	"-localeIdentifier" = {
	    NSLocale = NSLocale;
	};
	"-localizations" = {
	    NSBundle = NSBundle;
	};
	"-localizedAdditionalDescription" = {
	    NSProgress = NSProgress;
	};
	"-localizedCaseInsensitiveCompare:" = {
	    NSString = NSString;
	};
	"-localizedCompare:" = {
	    NSString = NSString;
	};
	"-localizedDescription" = {
	    NSError = NSError;
	    NSProgress = NSProgress;
	};
	"-localizedFailureReason" = {
	    NSError = NSError;
	};
	"-localizedInfoDictionary" = {
	    NSBundle = NSBundle;
	};
	"-localizedName" = {
	    NSFileVersion = NSFileVersion;
	    NSHost = NSHost;
	};
	"-localizedName:locale:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-localizedNameOfSavingComputer" = {
	    NSFileVersion = NSFileVersion;
	};
	"-localizedRecoveryOptions" = {
	    NSError = NSError;
	};
	"-localizedRecoverySuggestion" = {
	    NSError = NSError;
	};
	"-localizedStringForKey:value:table:" = {
	    NSBundle = NSBundle;
	};
	"-localizesFormat" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-lock" = {
	    "(NSLocking)" = NSLock;
	    NSConditionLock = NSLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"-lockBeforeDate:" = {
	    NSConditionLock = NSLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"-lockDate" = {
	    NSDistributedLock = NSDistributedLock;
	};
	"-lockWhenCondition:" = {
	    NSConditionLock = NSLock;
	};
	"-lockWhenCondition:beforeDate:" = {
	    NSConditionLock = NSLock;
	};
	"-longCharacterIsMember:" = {
	    NSCharacterSet = NSCharacterSet;
	};
	"-longEraSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-longLongForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-longLongValue" = {
	    NSNumber = NSValue;
	    NSString = NSString;
	};
	"-longValue" = {
	    NSNumber = NSValue;
	};
	"-lossyCString" = {
	    NSString = NSString;
	};
	"-lowercaseString" = {
	    NSString = NSString;
	};
	"-machPort" = {
	    NSPort = NSPort;
	};
	"-main" = {
	    NSOperation = NSOperation;
	    NSThread = NSThread;
	};
	"-mainDocumentURL" = {
	    NSURLRequest = NSURLRequest;
	};
	"-makeNewConnection:sender:" = {
	    "NSObject(NSConnectionDelegate)" = NSConnection;
	};
	"-makeObjectsPerform:" = {
	    NSArray = NSArray;
	    NSSet = NSSet;
	};
	"-makeObjectsPerform:withObject:" = {
	    NSArray = NSArray;
	    NSSet = NSSet;
	};
	"-makeObjectsPerformSelector:" = {
	    NSArray = NSArray;
	    NSSet = NSSet;
	};
	"-makeObjectsPerformSelector:withObject:" = {
	    NSArray = NSArray;
	    NSSet = NSSet;
	};
	"-matchesContentsOfURL:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-matchesInString:options:range:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-maxConcurrentOperationCount" = {
	    NSOperationQueue = NSOperation;
	};
	"-maximum" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-maximumFractionDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-maximumIntegerDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-maximumLengthOfBytesUsingEncoding:" = {
	    NSString = NSString;
	};
	"-maximumRangeOfUnit:" = {
	    NSCalendar = NSCalendar;
	};
	"-maximumSignificantDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-maximumUnitCount" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-measurementByAddingMeasurement:" = {
	    NSMeasurement = NSMeasurement;
	};
	"-measurementByConvertingToUnit:" = {
	    NSMeasurement = NSMeasurement;
	};
	"-measurementBySubtractingMeasurement:" = {
	    NSMeasurement = NSMeasurement;
	};
	"-member:" = {
	    NSHashTable = NSHashTable;
	    NSSet = NSSet;
	};
	"-memoryCapacity" = {
	    NSURLCache = NSURLCache;
	};
	"-metadataQuery:replacementObjectForResultObject:" = {
	    "NSObject(NSMetadataQueryDelegate)" = NSMetadata;
	};
	"-metadataQuery:replacementValueForAttribute:value:" = {
	    "NSObject(NSMetadataQueryDelegate)" = NSMetadata;
	};
	"-methodForSelector:" = {
	    NSObject = NSObject;
	};
	"-methodReturnLength" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-methodReturnType" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-methodSignature" = {
	    NSInvocation = NSInvocation;
	};
	"-methodSignatureForSelector:" = {
	    NSDistantObject = NSDistantObject;
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"-middleName" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-minimum" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-minimumDaysInFirstWeek" = {
	    NSCalendar = NSCalendar;
	};
	"-minimumFractionDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-minimumIntegerDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-minimumRangeofUnit:" = {
	    NSCalendar = NSCalendar;
	};
	"-minimumSignificantDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-minusHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-minusOrderedSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-minusSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-minusSign" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-minute" = {
	    NSDateComponents = NSCalendar;
	};
	"-minuteOfHour" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-modificationDate" = {
	    NSFileVersion = NSFileVersion;
	};
	"-month" = {
	    NSDateComponents = NSCalendar;
	};
	"-monthOfYear" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-monthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-moveItemAtPath:toPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-moveItemAtURL:toURL:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-moveObjectsAtIndexes:toIndex:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-movePath:toPath:handler:" = {
	    NSFileManager = NSFileManager;
	};
	"-msgid" = {
	    NSPortMessage = NSPortMessage;
	};
	"-multipleThreadsEnabled" = {
	    NSConnection = NSConnection;
	};
	"-multiplier" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-mutableArrayValueForKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-mutableArrayValueForKeyPath:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-mutableBytes" = {
	    NSMutableData = NSData;
	};
	"-mutableCopy" = {
	    NSObject = NSObject;
	};
	"-mutableCopyWithZone:" = {
	    "(NSMutableCopying)" = NSObject;
	};
	"-mutableSetValueForKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-mutableSetValueForKeyPath:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-mutableString" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-mutexDrop:" = {
	    "NSThread(GSLockInfo)" = NSThread;
	};
	"-mutexHold:" = {
	    "NSThread(GSLockInfo)" = NSThread;
	};
	"-mutexWait:" = {
	    "NSThread(GSLockInfo)" = NSThread;
	};
	"-name" = {
	    NSCache = NSCache;
	    NSCondition = NSLock;
	    NSConditionLock = NSLock;
	    NSException = NSException;
	    NSHTTPCookie = NSHTTPCookie;
	    NSHost = NSHost;
	    NSLock = NSLock;
	    NSNetService = NSNetServices;
	    NSNotification = NSNotification;
	    NSOperationQueue = NSOperation;
	    NSRecursiveLock = NSLock;
	    NSThread = NSThread;
	    NSTimeZone = NSTimeZone;
	    NSURLQueryItem = NSURL;
	    NSXMLNode = NSXMLNode;
	};
	"-namePrefix" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-nameSuffix" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-names" = {
	    NSHost = NSHost;
	};
	"-namespaceForPrefix:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-namespaces" = {
	    NSXMLElement = NSXMLElement;
	};
	"-nanosecond" = {
	    NSDateComponents = NSCalendar;
	};
	"-nativeHandle" = {
	    NSFileHandle = NSFileHandle;
	};
	"-needsToBeUpdatedFromPath:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-negativeFormat" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-negativeInfinitySymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-negativePrefix" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-negativeSuffix" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-netService:didAcceptConnectionWithInputStream:outputStream:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netService:didNotPublish:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netService:didNotResolve:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netService:didUpdateTXTRecordData:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowser:didFindDomain:moreComing:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowser:didFindService:moreComing:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowser:didNotSearch:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowser:didRemoveDomain:moreComing:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowser:didRemoveService:moreComing:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowserDidStopSearch:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceBrowserWillSearch:" = {
	    "NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	};
	"-netServiceDidPublish:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netServiceDidResolveAddress:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netServiceDidStop:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netServiceWillPublish:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-netServiceWillResolve:" = {
	    "NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	};
	"-nextDaylightSavingTimeTransition" = {
	    NSTimeZone = NSTimeZone;
	};
	"-nextDaylightSavingTimeTransitionAfterDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-nextNode" = {
	    NSXMLNode = NSXMLNode;
	};
	"-nextObject" = {
	    NSEnumerator = NSEnumerator;
	};
	"-nextSibling" = {
	    NSXMLNode = NSXMLNode;
	};
	"-nickname" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-nilSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-nodesForXPath:error:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-nonretainedObjectValue" = {
	    NSValue = NSValue;
	};
	"-normalizeAdjacentTextNodesPreservingCDATA:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-notANumberSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-notationDeclarationForName:" = {
	    NSXMLDTD = NSXMLDTD;
	};
	"-notationName" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-notificationBatchingInterval" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-numberFormatter" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-numberFromString:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-numberOfArguments" = {
	    NSMethodSignature = NSMethodSignature;
	};
	"-numberOfCaptureGroups" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-numberOfMatchesInString:options:range:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-numberOfRanges" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-numberStyle" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-objCType" = {
	    NSDecimalNumber = NSDecimalNumber;
	    NSValue = NSValue;
	};
	"-object" = {
	    NSNotification = NSNotification;
	};
	"-objectAtIndex:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-objectAtIndexedSubscript:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-objectByApplyingXSLT:arguments:error:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-objectByApplyingXSLTAtURL:arguments:error:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-objectByApplyingXSLTString:arguments:error:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-objectEnumerator" = {
	    NSArray = NSArray;
	    NSDictionary = NSDictionary;
	    NSHashTable = NSHashTable;
	    NSMapTable = NSMapTable;
	    NSOrderedSet = NSOrderedSet;
	    NSSet = NSSet;
	};
	"-objectForInfoDictionaryKey:" = {
	    NSBundle = NSBundle;
	};
	"-objectForKey:" = {
	    NSCache = NSCache;
	    NSDictionary = NSDictionary;
	    NSLocale = NSLocale;
	    NSMapTable = NSMapTable;
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-objectForKeyedSubscript:" = {
	    NSDictionary = NSDictionary;
	};
	"-objectValue" = {
	    NSXMLNode = NSXMLNode;
	};
	"-objectZone" = {
	    NSCoder = NSCoder;
	    NSUnarchiver = NSArchiver;
	};
	"-objectsAtIndexes:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-objectsForKeys:notFoundMarker:" = {
	    NSDictionary = NSDictionary;
	};
	"-objectsForXQuery:constants:error:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-objectsForXQuery:error:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-objectsPassingTest:" = {
	    NSSet = NSSet;
	};
	"-objectsWithOptions:passingTest:" = {
	    NSSet = NSSet;
	};
	"-observationInfo" = {
	    "NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	};
	"-observeValueForKeyPath:ofObject:change:context:" = {
	    "NSObject(NSKeyValueObserving)" = NSKeyValueObserving;
	};
	"-observedPresentedItemUbiquityAttributes" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-offsetInFile" = {
	    NSFileHandle = NSFileHandle;
	};
	"-open" = {
	    NSStream = NSStream;
	};
	"-openURL:completionHandler:" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"-operand" = {
	    NSExpression = NSExpression;
	};
	"-operatingSystem" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-operatingSystemName" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-operatingSystemVersionString" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-operationCount" = {
	    NSOperationQueue = NSOperation;
	};
	"-operations" = {
	    NSOperationQueue = NSOperation;
	};
	"-options" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSRegularExpression = NSRegularExpression;
	};
	"-ordinalityOfUnit:inUnit:forDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-originalRequest" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-originatorNameComponents" = {
	    NSFileVersion = NSFileVersion;
	};
	"-orthography" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-orthographyAtIndex:effectiveRange:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-otherButtonTitle" = {
	    NSUserNotification = NSUserNotification;
	};
	"-outputFormat" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-paddingCharacter" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-paddingPosition" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-paragraphRangeForRange:" = {
	    NSString = NSString;
	};
	"-parameterString" = {
	    NSURL = NSURL;
	};
	"-parent" = {
	    NSXMLNode = NSXMLNode;
	};
	"-parse" = {
	    NSXMLParser = NSXMLParser;
	};
	"-parser:didEndElement:namespaceURI:qualifiedName:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:didEndMappingPrefix:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:didStartElement:namespaceURI:qualifiedName:attributes:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:didStartMappingPrefix:toURI:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundCDATA:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundCharacters:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundComment:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundElementDeclarationWithName:model:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundExternalEntityDeclarationWithName:publicID:systemID:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundIgnorableWhitespace:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundInternalEntityDeclarationWithName:value:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundNotationDeclarationWithName:publicID:systemID:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundProcessingInstructionWithTarget:data:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:parseErrorOccurred:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:resolveExternalEntityName:systemID:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parser:validationErrorOccurred:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parserDidEndDocument:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parserDidStartDocument:" = {
	    "NSObject(NSXMLParserDelegateEventAdditions)" = NSXMLParser;
	};
	"-parserError" = {
	    NSXMLParser = NSXMLParser;
	};
	"-password" = {
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	    NSURLCredential = NSURLCredential;
	};
	"-path" = {
	    NSHTTPCookie = NSHTTPCookie;
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	};
	"-pathComponents" = {
	    NSString = NSString;
	    NSURL = NSURL;
	};
	"-pathContentOfSymbolicLinkAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-pathExtension" = {
	    NSString = NSString;
	    NSURL = NSURL;
	};
	"-pathForAuxiliaryExecutable:" = {
	    NSBundle = NSBundle;
	};
	"-pathForResource:ofType:" = {
	    NSBundle = NSBundle;
	};
	"-pathForResource:ofType:inDirectory:" = {
	    NSBundle = NSBundle;
	};
	"-pathForResource:ofType:inDirectory:forLocalization:" = {
	    NSBundle = NSBundle;
	};
	"-pathsForResourcesOfType:inDirectory:" = {
	    NSBundle = NSBundle;
	};
	"-pathsForResourcesOfType:inDirectory:forLocalization:" = {
	    NSBundle = NSBundle;
	};
	"-pathsMatchingExtensions:" = {
	    NSArray = NSArray;
	};
	"-pattern" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-pause" = {
	    NSProgress = NSProgress;
	};
	"-perMillSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-percentEncodedFragment" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedHost" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedPassword" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedPath" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedQuery" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedQueryItems" = {
	    NSURLComponents = NSURL;
	};
	"-percentEncodedUser" = {
	    NSURLComponents = NSURL;
	};
	"-percentSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-performActivityWithOptions:reason:usingBlock:" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-performAsCurrentWithPendingUnitCount:usingBlock:" = {
	    NSProgress = NSProgress;
	};
	"-performExpiringActivityWithReason:usingBlock:" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-performSelector:" = {
	    "(NSObject)" = NSObject;
	};
	"-performSelector:onThread:withObject:waitUntilDone:" = {
	    "NSObject(NSThreadPerformAdditions)" = NSThread;
	};
	"-performSelector:onThread:withObject:waitUntilDone:modes:" = {
	    "NSObject(NSThreadPerformAdditions)" = NSThread;
	};
	"-performSelector:target:argument:order:modes:" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-performSelector:withObject:" = {
	    "(NSObject)" = NSObject;
	};
	"-performSelector:withObject:afterDelay:" = {
	    "NSObject(TimedPerformers)" = NSObject;
	};
	"-performSelector:withObject:afterDelay:inModes:" = {
	    "NSObject(TimedPerformers)" = NSObject;
	};
	"-performSelector:withObject:withObject:" = {
	    "(NSObject)" = NSObject;
	};
	"-performSelectorInBackground:withObject:" = {
	    "NSObject(NSThreadPerformAdditions)" = NSThread;
	};
	"-performSelectorOnMainThread:withObject:waitUntilDone:" = {
	    "NSObject(NSThreadPerformAdditions)" = NSThread;
	};
	"-performSelectorOnMainThread:withObject:waitUntilDone:modes:" = {
	    "NSObject(NSThreadPerformAdditions)" = NSThread;
	};
	"-persistence" = {
	    NSURLCredential = NSURLCredential;
	};
	"-persistentDomainForName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-persistentDomainNames" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-persistentIdentifier" = {
	    NSFileVersion = NSFileVersion;
	};
	"-personNameComponentsFromString:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-phoneNumber" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-phoneticRepresentation" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-physicalMemory" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-plusSign" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-pointValue" = {
	    NSValue = NSValue;
	};
	"-pointerAtIndex:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-pointerFunctions" = {
	    NSHashTable = NSHashTable;
	    NSPointerArray = NSPointerArray;
	};
	"-pointerValue" = {
	    NSValue = NSValue;
	};
	"-port" = {
	    NSNetService = NSNetServices;
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-portForName:" = {
	    NSMessagePortNameServer = NSPortNameServer;
	    NSPortNameServer = NSPortNameServer;
	};
	"-portForName:onHost:" = {
	    NSMessagePortNameServer = NSPortNameServer;
	    NSPortNameServer = NSPortNameServer;
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"-portList" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-portNumber" = {
	    NSSocketPort = NSPort;
	};
	"-positiveFormat" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-positiveInfinitySymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-positivePrefix" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-positiveSuffix" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-possibleTagsAtIndex:scheme:tokenRange:sentenceRange:scores:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-postNotification:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"-postNotificationName:object:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"-postNotificationName:object:userInfo:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"-postNotificationName:object:userInfo:deliverImmediately:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"-precomposedStringWithCanonicalMapping" = {
	    NSString = NSString;
	};
	"-precomposedStringWithCompatibilityMapping" = {
	    NSString = NSString;
	};
	"-predicate" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-predicateFormat" = {
	    NSPredicate = NSPredicate;
	};
	"-predicateOperatorType" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	};
	"-predicateWithSubstitutionVariables:" = {
	    NSPredicate = NSPredicate;
	};
	"-preferredFilename" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-preferredLocalizations" = {
	    NSBundle = NSBundle;
	};
	"-prefix" = {
	    NSXMLNode = NSXMLNode;
	};
	"-preflightAndReturnError:" = {
	    NSBundle = NSBundle;
	};
	"-prepareForReadingItemsAtURLs:options:writingItemsAtURLs:options:error:byAccessor:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-prepareWithInvocationTarget:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-prependTransform:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-presentedItemDidChange" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemDidChangeUbiquityAttributes:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemDidGainVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemDidLoseVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemDidMoveToURL:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemDidResolveConflictVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemOperationQueue" = {
	    "(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedItemURL" = {
	    "(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemAtURL:didGainVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemAtURL:didLoseVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemAtURL:didMoveToURL:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemAtURL:didResolveConflictVersion:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemDidAppearAtURL:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-presentedSubitemDidChangeAtURL:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-previewImageHandler" = {
	    "NSItemProvider(NSPreviewSupport)" = NSItemProvider;
	};
	"-previousFailureCount" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-previousNode" = {
	    NSXMLNode = NSXMLNode;
	};
	"-previousSibling" = {
	    NSXMLNode = NSXMLNode;
	};
	"-primaryPresentedItemURL" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-principalClass" = {
	    NSBundle = NSBundle;
	};
	"-priority" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-privateFrameworksPath" = {
	    NSBundle = NSBundle;
	};
	"-privateFrameworksURL" = {
	    NSBundle = NSBundle;
	};
	"-processIdentifier" = {
	    NSProcessInfo = NSProcessInfo;
	    NSTask = NSTask;
	    NSXPCConnection = NSXPCConnection;
	};
	"-processName" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-processorCount" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-progress" = {
	    "(NSProgressReporting)" = NSProgress;
	    NSURLSessionTask = NSURLSession;
	};
	"-properties" = {
	    NSHTTPCookie = NSHTTPCookie;
	};
	"-propertyForKey:" = {
	    NSStream = NSStream;
	    NSURL = NSURL;
	    NSURLHandle = NSURLHandle;
	};
	"-propertyForKeyIfAvailable:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-propertyList" = {
	    NSString = NSString;
	};
	"-propertyListFromStringsFileFormat" = {
	    NSString = NSString;
	};
	"-proposedCredential" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-protectionSpace" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-protocol" = {
	    NSProtocolChecker = NSProtocolChecker;
	    NSURLProtectionSpace = NSURLProtectionSpace;
	    NSXPCInterface = NSXPCConnection;
	};
	"-protocolClasses" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-protocolSpecificInformation" = {
	    NSNetService = NSNetServices;
	};
	"-proxyType" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-publicID" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDTDNode = NSXMLDTDNode;
	    "NSXMLParser(NSXMLParserLocatorAdditions)" = NSXMLParser;
	};
	"-publish" = {
	    NSNetService = NSNetServices;
	    NSProgress = NSProgress;
	};
	"-publishWithOptions:" = {
	    NSNetService = NSNetServices;
	};
	"-purge:" = {
	    "NSCountedSet(GNU_Uniquing)" = NSSet;
	};
	"-purposeIdentifier" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-putBytes:ofLength:byHandle:" = {
	    "(GSLogDelegate)" = NSDebug;
	};
	"-qualityOfService" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-quarter" = {
	    NSDateComponents = NSCalendar;
	};
	"-quarterSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-query" = {
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	};
	"-queryItems" = {
	    NSURLComponents = NSURL;
	};
	"-queuePriority" = {
	    NSOperation = NSOperation;
	};
	"-raise" = {
	    NSException = NSException;
	};
	"-range" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-rangeAtIndex:" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-rangeOfCharacterFromSet:" = {
	    NSString = NSString;
	};
	"-rangeOfCharacterFromSet:options:" = {
	    NSString = NSString;
	};
	"-rangeOfCharacterFromSet:options:range:" = {
	    NSString = NSString;
	};
	"-rangeOfComposedCharacterSequenceAtIndex:" = {
	    NSString = NSString;
	};
	"-rangeOfComposedCharacterSequencesForRange:" = {
	    NSString = NSString;
	};
	"-rangeOfData:options:range:" = {
	    NSData = NSData;
	};
	"-rangeOfFirstMatchInString:options:range:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-rangeOfFragment" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfHost" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfPassword" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfPath" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfPort" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfQuery" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfScheme" = {
	    NSURLComponents = NSURL;
	};
	"-rangeOfString:" = {
	    NSString = NSString;
	};
	"-rangeOfString:options:" = {
	    NSString = NSString;
	};
	"-rangeOfString:options:range:" = {
	    NSString = NSString;
	};
	"-rangeOfString:options:range:locale:" = {
	    NSString = NSString;
	};
	"-rangeOfUnit:inUnit:forDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-rangeOfUnit:startDate:interval:forDate:" = {
	    NSCalendar = NSCalendar;
	};
	"-rangeOfUser" = {
	    NSURLComponents = NSURL;
	};
	"-rangeValue" = {
	    NSValue = NSValue;
	};
	"-read:maxLength:" = {
	    NSInputStream = NSStream;
	};
	"-readDataInBackgroundAndNotifyLength:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-readDataInBackgroundAndNotifyLength:forModes:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-readDataOfLength:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readDataToEndOfFile" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readFromURL:options:error:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-readInBackgroundAndNotify" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readInBackgroundAndNotifyForModes:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readInProgress" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-readToEndOfFileInBackgroundAndNotify" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readToEndOfFileInBackgroundAndNotifyForModes:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-readableTypeIdentifiersForItemProvider" = {
	    "(NSItemProviderReading)" = NSItemProvider;
	};
	"-realm" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-reason" = {
	    NSException = NSException;
	};
	"-receivePort" = {
	    NSConnection = NSConnection;
	    NSPortMessage = NSPortMessage;
	};
	"-receivedEvent:type:extra:forMode:" = {
	    "(RunLoopEvents)" = NSRunLoop;
	};
	"-receivesCredentialSecurely" = {
	    NSURLProtectionSpace = NSURLProtectionSpace;
	};
	"-recoveryAttempter" = {
	    NSError = NSError;
	};
	"-rectValue" = {
	    NSValue = NSValue;
	};
	"-redo" = {
	    NSUndoManager = NSUndoManager;
	};
	"-redoActionName" = {
	    NSUndoManager = NSUndoManager;
	};
	"-redoMenuItemTitle" = {
	    NSUndoManager = NSUndoManager;
	};
	"-redoMenuTitleForUndoActionName:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-referenceDate" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-registerDataRepresentationForTypeIdentifier:visibility:loadHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registerDefaults:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registerItemForTypeIdentifier:loadHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registerLanguage:byVendor:" = {
	    NSSpellServer = NSSpellServer;
	};
	"-registerName:" = {
	    NSConnection = NSConnection;
	};
	"-registerName:withNameServer:" = {
	    NSConnection = NSConnection;
	};
	"-registerObject:visibility:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registerObjectOfClass:visibility:loadHandler:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registerPort:forName:" = {
	    NSPortNameServer = NSPortNameServer;
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"-registerUndoWithTarget:selector:object:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-registeredTypeIdentifiers" = {
	    NSItemProvider = NSItemProvider;
	};
	"-registeredTypeIdentifiersWithFileOptions:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-regularExpression" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-regularFileContents" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-relativePath" = {
	    NSURL = NSURL;
	};
	"-relativeString" = {
	    NSURL = NSURL;
	};
	"-release" = {
	    "(NSObject)" = NSObject;
	    NSAutoreleasePool = NSAutoreleasePool;
	    NSProxy = NSProxy;
	};
	"-relinquishFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-relinquishPresentedItemToReader:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-relinquishPresentedItemToWriter:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-remoteObjectInterface" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-remoteObjectProxy" = {
	    "(NSXPCProxyCreating)" = NSXPCConnection;
	    NSXPCConnection = NSXPCConnection;
	};
	"-remoteObjectProxyWithErrorHandler:" = {
	    "(NSXPCProxyCreating)" = NSXPCConnection;
	    NSXPCConnection = NSXPCConnection;
	};
	"-remoteObjects" = {
	    NSConnection = NSConnection;
	};
	"-removeAllActions" = {
	    NSUndoManager = NSUndoManager;
	};
	"-removeAllActionsWithTarget:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-removeAllCachedResponses" = {
	    NSURLCache = NSURLCache;
	};
	"-removeAllDeliveredNotifications" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-removeAllIndexes" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-removeAllObjects" = {
	    NSCache = NSCache;
	    NSHashTable = NSHashTable;
	    NSMapTable = NSMapTable;
	    NSMutableArray = NSArray;
	    NSMutableDictionary = NSDictionary;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-removeAndReturnError:" = {
	    NSFileVersion = NSFileVersion;
	};
	"-removeAttribute:range:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-removeAttributeForName:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-removeCachedResponseForDataTask:" = {
	    "NSURLCache(NSURLSessionTaskAdditions)" = NSURLCache;
	};
	"-removeCachedResponseForRequest:" = {
	    NSURLCache = NSURLCache;
	};
	"-removeCharactersInRange:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-removeCharactersInString:" = {
	    NSMutableCharacterSet = NSCharacterSet;
	};
	"-removeChildAtIndex:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-removeClient:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-removeConnection:fromRunLoop:forMode:" = {
	    NSPort = NSPort;
	};
	"-removeCredential:forProtectionSpace:" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-removeDeliveredNotification:" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-removeDependency:" = {
	    NSOperation = NSOperation;
	};
	"-removeEvent:type:forMode:all:" = {
	    "NSRunLoop(GNUstepExtensions)" = NSRunLoop;
	};
	"-removeFileAtPath:handler:" = {
	    NSFileManager = NSFileManager;
	};
	"-removeFileWrapper:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-removeFromRunLoop:forMode:" = {
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	    NSStream = NSStream;
	};
	"-removeIndex:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-removeIndexes:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-removeIndexesInRange:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-removeItemAtPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-removeItemAtURL:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-removeLastObject" = {
	    NSMutableArray = NSArray;
	};
	"-removeNamespaceForPrefix:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-removeObject:" = {
	    NSHashTable = NSHashTable;
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-removeObject:inRange:" = {
	    NSMutableArray = NSArray;
	};
	"-removeObjectAtIndex:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-removeObjectForKey:" = {
	    NSCache = NSCache;
	    NSMapTable = NSMapTable;
	    NSMutableDictionary = NSDictionary;
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-removeObjectIdenticalTo:" = {
	    NSMutableArray = NSArray;
	};
	"-removeObjectIdenticalTo:inRange:" = {
	    NSMutableArray = NSArray;
	};
	"-removeObjectsAtIndexes:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-removeObjectsForKeys:" = {
	    NSMutableDictionary = NSDictionary;
	};
	"-removeObjectsFromIndices:numIndices:" = {
	    NSMutableArray = NSArray;
	};
	"-removeObjectsInArray:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-removeObjectsInRange:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-removeObserver:" = {
	    NSNotificationCenter = NSNotification;
	};
	"-removeObserver:forKeyPath:" = {
	    "NSObject(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-removeObserver:forKeyPath:context:" = {
	    "NSObject(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-removeObserver:fromObjectsAtIndexes:forKeyPath:" = {
	    "NSArray(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-removeObserver:fromObjectsAtIndexes:forKeyPath:context:" = {
	    "NSArray(NSKeyValueObserverRegistration)" = NSKeyValueObserving;
	};
	"-removeObserver:name:object:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSNotificationCenter = NSNotification;
	};
	"-removePersistentDomainForName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-removePointerAtIndex:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-removePort:forMode:" = {
	    "NSRunLoop(OPENSTEP)" = NSRunLoop;
	};
	"-removePortForName:" = {
	    NSPortNameServer = NSPortNameServer;
	    NSSocketPortNameServer = NSPortNameServer;
	};
	"-removeRequestMode:" = {
	    NSConnection = NSConnection;
	};
	"-removeRunLoop:" = {
	    NSConnection = NSConnection;
	};
	"-removeScheduledNotification:" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-removeSuiteNamed:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-removeVolatileDomainForName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-repeats" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-replaceBytesInRange:withBytes:" = {
	    NSMutableData = NSData;
	};
	"-replaceBytesInRange:withBytes:length:" = {
	    NSMutableData = NSData;
	};
	"-replaceCharactersInRange:withAttributedString:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-replaceCharactersInRange:withString:" = {
	    NSMutableAttributedString = NSAttributedString;
	    NSMutableString = NSString;
	};
	"-replaceChildAtIndex:withNode:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-replaceItemAtURL:options:error:" = {
	    NSFileVersion = NSFileVersion;
	};
	"-replaceMatchesInString:options:range:withTemplate:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-replaceObject:withObject:" = {
	    NSArchiver = NSArchiver;
	    "NSKeyedUnarchiver(Internal)" = NSKeyedArchiver;
	    NSUnarchiver = NSArchiver;
	};
	"-replaceObjectAtIndex:withObject:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-replaceObjectsAtIndexes:withObjects:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-replaceObjectsInRange:withObjects:count:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-replaceObjectsInRange:withObjectsFromArray:" = {
	    NSMutableArray = NSArray;
	};
	"-replaceObjectsInRange:withObjectsFromArray:range:" = {
	    NSMutableArray = NSArray;
	};
	"-replaceOccurrencesOfString:withString:options:range:" = {
	    NSMutableString = NSString;
	};
	"-replacePointerAtIndex:withPointer:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-replacementObjectForArchiver:" = {
	    NSObject = NSObject;
	};
	"-replacementObjectForCoder:" = {
	    NSObject = NSObject;
	};
	"-replacementObjectForKeyedArchiver:" = {
	    "NSObject(NSKeyedArchiverObjectSubstitution)" = NSKeyedArchiver;
	};
	"-replacementObjectForPortCoder:" = {
	    "NSObject(NSPortCoder)" = NSPortCoder;
	};
	"-replacementString" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-replacementStringForResult:inString:offset:template:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-replyTimeout" = {
	    NSConnection = NSConnection;
	};
	"-request" = {
	    NSURLDownload = NSURLDownload;
	    NSURLProtocol = NSURLProtocol;
	};
	"-requestCachePolicy" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-requestModes" = {
	    NSConnection = NSConnection;
	};
	"-requestTimeout" = {
	    NSConnection = NSConnection;
	};
	"-requiresSecureCoding" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-reservedSpaceLength" = {
	    NSPort = NSPort;
	};
	"-resetArchiver" = {
	    "NSArchiver(GNUstep)" = NSArchiver;
	};
	"-resetBytesInRange:" = {
	    NSMutableData = NSData;
	};
	"-resetUnarchiverWithData:atIndex:" = {
	    "NSUnarchiver(GNUstep)" = NSArchiver;
	};
	"-resignCurrent" = {
	    NSProgress = NSProgress;
	};
	"-resolve" = {
	    NSNetService = NSNetServices;
	};
	"-resolveNamespaceForName:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-resolvePrefixForNamespaceURI:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-resolveWithTimeout:" = {
	    NSNetService = NSNetServices;
	};
	"-resourceData" = {
	    NSURLHandle = NSURLHandle;
	};
	"-resourceDataUsingCache:" = {
	    NSURL = NSURL;
	};
	"-resourcePath" = {
	    NSBundle = NSBundle;
	};
	"-resourceSpecifier" = {
	    NSURL = NSURL;
	};
	"-resourceURL" = {
	    NSBundle = NSBundle;
	};
	"-respondsToSelector:" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-response" = {
	    NSCachedURLResponse = NSURLCache;
	    NSURLSessionTask = NSURLSession;
	    NSUserNotification = NSUserNotification;
	};
	"-responsePlaceholder" = {
	    NSUserNotification = NSUserNotification;
	};
	"-result" = {
	    NSInvocationOperation = NSInvocationOperation;
	};
	"-resultAtIndex:" = {
	    NSMetadataQuery = NSMetadata;
	    NSMetadataQueryResultGroup = NSMetadata;
	};
	"-resultByAdjustingRangesWithOffset:" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-resultCount" = {
	    NSMetadataQuery = NSMetadata;
	    NSMetadataQueryResultGroup = NSMetadata;
	};
	"-resultType" = {
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-results" = {
	    NSMetadataQuery = NSMetadata;
	    NSMetadataQueryResultGroup = NSMetadata;
	};
	"-resume" = {
	    NSProgress = NSProgress;
	    NSTask = NSTask;
	    NSURLSessionTask = NSURLSession;
	    NSXPCConnection = NSXPCConnection;
	    NSXPCListener = NSXPCConnection;
	};
	"-resumeData" = {
	    NSURLDownload = NSURLDownload;
	};
	"-retain" = {
	    "(NSObject)" = NSObject;
	    NSAutoreleasePool = NSAutoreleasePool;
	    NSProxy = NSProxy;
	};
	"-retainArguments" = {
	    NSInvocation = NSInvocation;
	};
	"-retainArgumentsIncludingTarget:" = {
	    NSInvocation = NSInvocation;
	};
	"-retainCount" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-reverseObjectEnumerator" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-reverseTransformedValue:" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"-reversedOrderedSet" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-reversedSortDescriptor" = {
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-rightExpression" = {
	    NSComparisonPredicate = NSComparisonPredicate;
	    NSExpression = NSExpression;
	};
	"-rootDocument" = {
	    NSXMLNode = NSXMLNode;
	};
	"-rootElement" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-rootObject" = {
	    NSConnection = NSConnection;
	};
	"-rootProxy" = {
	    NSConnection = NSConnection;
	};
	"-rotateByDegrees:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-rotateByRadians:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-roundingBehavior" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-roundingIncrement" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-roundingMode" = {
	    "(NSDecimalNumberBehaviors)" = NSDecimalNumber;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-run" = {
	    NSRunLoop = NSRunLoop;
	    NSSpellServer = NSSpellServer;
	};
	"-runInNewThread" = {
	    NSConnection = NSConnection;
	};
	"-runLoopModes" = {
	    NSUndoManager = NSUndoManager;
	};
	"-runLoopShouldBlock:" = {
	    "NSObject(RunLoopEvents)" = NSRunLoop;
	};
	"-runMode:beforeDate:" = {
	    NSRunLoop = NSRunLoop;
	};
	"-runUntilDate:" = {
	    NSRunLoop = NSRunLoop;
	};
	"-savePresentedItemChangesWithCompletionHandler:" = {
	    "NSObject(NSFilePresenter)" = NSFilePresenter;
	};
	"-scale" = {
	    "(NSDecimalNumberBehaviors)" = NSDecimalNumber;
	};
	"-scaleBy:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-scaleXBy:yBy:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-scanCharactersFromSet:intoString:" = {
	    NSScanner = NSScanner;
	};
	"-scanDecimal:" = {
	    NSScanner = NSScanner;
	};
	"-scanDouble:" = {
	    NSScanner = NSScanner;
	};
	"-scanFloat:" = {
	    NSScanner = NSScanner;
	};
	"-scanHexDouble:" = {
	    NSScanner = NSScanner;
	};
	"-scanHexFloat:" = {
	    NSScanner = NSScanner;
	};
	"-scanHexInt:" = {
	    NSScanner = NSScanner;
	};
	"-scanHexLongLong:" = {
	    NSScanner = NSScanner;
	};
	"-scanInt:" = {
	    NSScanner = NSScanner;
	};
	"-scanInteger:" = {
	    NSScanner = NSScanner;
	};
	"-scanLocation" = {
	    NSScanner = NSScanner;
	};
	"-scanLongLong:" = {
	    NSScanner = NSScanner;
	};
	"-scanRadixUnsignedInt:" = {
	    NSScanner = NSScanner;
	};
	"-scanRadixUnsignedLongLong:" = {
	    NSScanner = NSScanner;
	};
	"-scanString:intoString:" = {
	    NSScanner = NSScanner;
	};
	"-scanUpToCharactersFromSet:intoString:" = {
	    NSScanner = NSScanner;
	};
	"-scanUpToString:intoString:" = {
	    NSScanner = NSScanner;
	};
	"-scheduleInRunLoop:forMode:" = {
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	    NSStream = NSStream;
	    NSURLConnection = NSURLConnection;
	};
	"-scheduleNotification:" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-scheduleWithBlock:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-scheduledNotifications" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-scheme" = {
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	};
	"-scriptCode" = {
	    NSLocale = NSLocale;
	};
	"-searchForAllDomains" = {
	    NSNetServiceBrowser = NSNetServices;
	};
	"-searchForBrowsableDomains" = {
	    NSNetServiceBrowser = NSNetServices;
	};
	"-searchForRegistrationDomains" = {
	    NSNetServiceBrowser = NSNetServices;
	};
	"-searchForServicesOfType:inDomain:" = {
	    NSNetServiceBrowser = NSNetServices;
	};
	"-searchItemURLs" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-searchList" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-searchScopes" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-second" = {
	    NSDateComponents = NSCalendar;
	};
	"-secondOfMinute" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-secondaryGroupingSize" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-secondsFromGMT" = {
	    NSTimeZone = NSTimeZone;
	};
	"-secondsFromGMTForDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-section" = {
	    NSIndexPath = NSIndexPath;
	};
	"-seekToEndOfFile" = {
	    NSFileHandle = NSFileHandle;
	};
	"-seekToEndReturningOffset:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-seekToFileOffset:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-seekToOffset:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-selector" = {
	    NSInvocation = NSInvocation;
	    NSSortDescriptor = NSSortDescriptor;
	};
	"-self" = {
	    "(NSObject)" = NSObject;
	    NSProxy = NSProxy;
	};
	"-sendBeforeDate:" = {
	    NSPortMessage = NSPortMessage;
	};
	"-sendBeforeDate:components:from:reserved:" = {
	    NSPort = NSPort;
	};
	"-sendBeforeDate:msgid:components:from:reserved:" = {
	    NSPort = NSPort;
	};
	"-sendPort" = {
	    NSConnection = NSConnection;
	    NSPortMessage = NSPortMessage;
	};
	"-sender" = {
	    NSURLAuthenticationChallenge = NSURLAuthenticationChallenge;
	};
	"-sendsToSuper" = {
	    "NSInvocation(GNUstep)" = NSInvocation;
	};
	"-sentenceRangeForRange:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-serializeAlignedBytesLength:" = {
	    NSMutableData = NSData;
	};
	"-serializeDataAt:ofObjCType:context:" = {
	    NSMutableData = NSData;
	};
	"-serializeHeaderAt:version:classes:objects:pointers:" = {
	    "NSArchiver(GNUstep)" = NSArchiver;
	};
	"-serializeInt:" = {
	    NSMutableData = NSData;
	};
	"-serializeInt:atIndex:" = {
	    NSMutableData = NSData;
	};
	"-serializeInts:count:" = {
	    NSMutableData = NSData;
	};
	"-serializeInts:count:atIndex:" = {
	    NSMutableData = NSData;
	};
	"-serializeObjectAt:ofObjCType:intoData:" = {
	    "(NSObjCTypeSerializationCallBack)" = NSSerialization;
	};
	"-serializeTypeTag:" = {
	    "NSMutableData(GNUstepExtensions)" = NSData;
	};
	"-serializeTypeTag:andCrossRef:" = {
	    "NSMutableData(GNUstepExtensions)" = NSData;
	};
	"-serializedRepresentation" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-serviceName" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-sessionDescription" = {
	    NSURLSession = NSURLSession;
	};
	"-set" = {
	    NSOrderedSet = NSOrderedSet;
	};
	"-setAMSymbol:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setAcquireFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setActionButtonTitle:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setActionName:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-setAdaptive:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setAllHTTPHeaderFields:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setAllowedUnits:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setAllowsFloats:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setAllowsFractionalUnits:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setAllowsNonnumericFormatting:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setAlwaysShowsDecimalSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setArgument:atIndex:" = {
	    NSInvocation = NSInvocation;
	};
	"-setArguments:" = {
	    NSTask = NSTask;
	};
	"-setArray:" = {
	    NSMutableArray = NSArray;
	};
	"-setArray:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-setAssumesHTTP3Capable:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setAttachments:" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-setAttributedContentText:" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-setAttributedString:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-setAttributedStringForNil:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setAttributedStringForNotANumber:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setAttributedStringForZero:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setAttributedTitle:" = {
	    NSExtensionItem = NSExtensionItem;
	};
	"-setAttributes:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-setAttributes:ofItemAtPath:error:" = {
	    NSFileManager = NSFileManager;
	};
	"-setAttributes:range:" = {
	    NSMutableAttributedString = NSAttributedString;
	};
	"-setAttributesAsDictionary:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-setAttributesWithDictionary:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-setBool:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-setBundleVersion:" = {
	    NSBundle = NSBundle;
	};
	"-setByAddingObject:" = {
	    NSSet = NSSet;
	};
	"-setByAddingObjectsFromArray:" = {
	    NSSet = NSSet;
	};
	"-setByAddingObjectsFromSet:" = {
	    NSSet = NSSet;
	};
	"-setCachePolicy:" = {
	    NSMutableURLRequest = NSURLRequest;
	};
	"-setCalendar:" = {
	    NSDateComponents = NSCalendar;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-setCalendarFormat:" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-setCalender:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setCancellationHandler:" = {
	    NSProgress = NSProgress;
	};
	"-setCapacity:" = {
	    "NSMutableData(GNUstepExtensions)" = NSData;
	};
	"-setCaseSensitive:" = {
	    NSScanner = NSScanner;
	};
	"-setCharacterEncoding:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setCharactersToBeSkipped:" = {
	    NSScanner = NSScanner;
	};
	"-setChildren:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDocument = NSXMLDocument;
	    NSXMLElement = NSXMLElement;
	};
	"-setClass:forClassName:" = {
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-setClassName:forClass:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-setClasses:forSelector:argumentIndex:ofReply:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"-setClientOptionsForTLS:" = {
	    NSSocketPort = NSPort;
	};
	"-setCollapsesLargestUnit:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setCompletedUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"-setCompletionBlock:" = {
	    NSOperation = NSOperation;
	};
	"-setContentImage:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setCookie:" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-setCookieAcceptPolicy:" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-setCookies:forURL:mainDocumentURL:" = {
	    NSHTTPCookieStorage = NSHTTPCookieStorage;
	};
	"-setCount:" = {
	    NSPointerArray = NSPointerArray;
	};
	"-setCountLimit:" = {
	    NSCache = NSCache;
	};
	"-setCountStyle:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setCredential:forProtectionSpace:" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-setCurrencyCode:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setCurrencyDecimalSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setCurrencyGroupingSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setCurrencySymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setCurrentDirectoryPath:" = {
	    NSTask = NSTask;
	};
	"-setDTD:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setDTDKind:" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-setData:" = {
	    NSMutableData = NSData;
	};
	"-setData:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-setDateFormat:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setDateStyle:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-setDateTemplate:" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-setDay:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setDebug:" = {
	    "NSMutableURLRequest(GNUstep)" = NSURLRequest;
	    NSURLHandle = NSURLHandle;
	};
	"-setDebugLogDelegate:" = {
	    "NSMutableURLRequest(GNUstep)" = NSURLRequest;
	};
	"-setDecimalSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setDefaultCredential:forProtectionSpace:" = {
	    NSURLCredentialStorage = NSURLCredentialStorage;
	};
	"-setDefaultDate:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setDelegate:" = {
	    NSCache = NSCache;
	    NSConnection = NSConnection;
	    NSFileManager = NSFileManager;
	    NSKeyedArchiver = NSKeyedArchiver;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	    NSMetadataQuery = NSMetadata;
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	    NSPort = NSPort;
	    NSSpellServer = NSSpellServer;
	    NSStream = NSStream;
	    NSURLSessionTask = NSURLSession;
	    NSUserNotificationCenter = NSUserNotification;
	    NSXMLParser = NSXMLParser;
	    NSXPCListener = NSXPCConnection;
	};
	"-setDeletesFileUponFailure:" = {
	    NSURLDownload = NSURLDownload;
	};
	"-setDeliveryDate:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setDeliveryRepeatInterval:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setDeliveryTimeZone:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setDescriptionFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setDestination:allowOverwrite:" = {
	    NSURLDownload = NSURLDownload;
	};
	"-setDictionary:" = {
	    NSMutableDictionary = NSDictionary;
	};
	"-setDictionary:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-setDiscardable:" = {
	    NSFileVersion = NSFileVersion;
	};
	"-setDiskCapacity:" = {
	    NSURLCache = NSURLCache;
	};
	"-setDocumentContentKind:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setDoesRelativeDateFormatting:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setDouble:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-setDuration:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-setEarliestBeginDate:" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-setEndDate:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-setEndpoint:" = {
	    NSXPCConnection = NSXPCConnection;
	    NSXPCListener = NSXPCConnection;
	};
	"-setEnvironment:" = {
	    NSTask = NSTask;
	};
	"-setEra:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setEraSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setEstimatedTimeRemaining:" = {
	    NSProgress = NSProgress;
	};
	"-setEvictsObjectsWithDiscardedContent:" = {
	    NSCache = NSCache;
	};
	"-setExponentSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setExportInterface:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setFamilyName:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setFileAttributes:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-setFileCompletedCount:" = {
	    NSProgress = NSProgress;
	};
	"-setFileOperationKind:" = {
	    NSProgress = NSProgress;
	};
	"-setFileTotalCount:" = {
	    NSProgress = NSProgress;
	};
	"-setFileUrl:" = {
	    NSProgress = NSProgress;
	};
	"-setFilename:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-setFireDate:" = {
	    NSTimer = NSTimer;
	};
	"-setFirstWeekday:" = {
	    NSCalendar = NSCalendar;
	};
	"-setFloat:forKey:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-setForFoodEnergyUse:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	};
	"-setForPersonHeightUse:" = {
	    NSLengthFormatter = NSLengthFormatter;
	};
	"-setForPersonMassUse:" = {
	    NSMassFormatter = NSMassFormatter;
	};
	"-setFormat:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setFormatOptions:" = {
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"-setFormatWidth:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setFormatterBehavior:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setFormattingContext:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setFragment:" = {
	    NSURLComponents = NSURL;
	};
	"-setGeneratesCalendarDates:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setGeneratesDecimalNumbers:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setGivenName:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setGregorianStartDate:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setGroupingAttributes:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setGroupingSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setGroupingSize:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setGroupsByEvent:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-setHTTPAdditionalHeaders:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPBody:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setHTTPBodyStream:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setHTTPCookieAcceptPolicy:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPCookieStorage:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPMaximumConnectionLifetime:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPMaximumConnectionsPerHost:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPMethod:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setHTTPShouldHandleCookies:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setHTTPShouldSetCookies:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHTTPShouldUsePipelining:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setHasActionButton:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setHasReplyButton:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setHasThousandSeparators:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setHashFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setHost:" = {
	    NSURLComponents = NSURL;
	};
	"-setHour:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setIdentifier:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	    NSUserNotification = NSUserNotification;
	};
	"-setIncludesActualByteCount:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setIncludesApproximationPhrase:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setIncludesCount:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setIncludesUnit:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setIndependentConversationQueueing:" = {
	    NSConnection = NSConnection;
	};
	"-setIndeterminate:" = {
	    NSProgress = NSProgress;
	};
	"-setInformativeText:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setInputItems:" = {
	    NSExtensionContext = NSExtensionContext;
	};
	"-setInteger:forKey:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-setInterface:forSelector:argumentIndex:ofReply:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"-setInternationalCurrencySymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setInterruptionHandler:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setInterval:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-setInvalidationHandler:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setIsEqualFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setKind:" = {
	    NSProgress = NSProgress;
	};
	"-setLaunchPath:" = {
	    NSTask = NSTask;
	};
	"-setLeapMonth:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setLength:" = {
	    NSMutableData = NSData;
	};
	"-setLenient:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setLevelsOfUndo:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-setLocale:" = {
	    NSCalendar = NSCalendar;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	    NSNumberFormatter = NSNumberFormatter;
	    NSScanner = NSScanner;
	};
	"-setLocalizesFormat:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setLogFile:" = {
	    "NSProcessInfo(GNUstep)" = NSProcessInfo;
	};
	"-setLongEraSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setLongLong:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-setMIMEType:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setMainDocumentURL:" = {
	    NSMutableURLRequest = NSURLRequest;
	};
	"-setMaxConcurrentOperationCount:" = {
	    NSOperationQueue = NSOperation;
	};
	"-setMaximum:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMaximumFractionDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMaximumIntegerDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMaximumSignificantDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMaximumUnitCount:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setMemoryCapacity:" = {
	    NSURLCache = NSURLCache;
	};
	"-setMiddleName:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setMinimum:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMinimumDaysInFirstWeek:" = {
	    NSCalendar = NSCalendar;
	};
	"-setMinimumFractionDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMinimumIntegerDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMinimumSignificantDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMinusSign:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setMinute:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setMonth:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setMsgid:" = {
	    NSPortMessage = NSPortMessage;
	};
	"-setMultiplier:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setName:" = {
	    NSCache = NSCache;
	    NSCondition = NSLock;
	    NSConditionLock = NSLock;
	    NSLock = NSLock;
	    NSOperationQueue = NSOperation;
	    NSRecursiveLock = NSLock;
	    NSThread = NSThread;
	    NSXMLNode = NSXMLNode;
	};
	"-setNamePrefix:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setNameSuffix:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setNamespaces:" = {
	    NSXMLElement = NSXMLElement;
	};
	"-setNanosecond:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setNegativeFormat:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNegativeInfinitySymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNegativePrefix:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNegativeSuffix:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNickname:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setNilSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNilValueForKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-setNotANumberSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setNotationName:" = {
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-setNotificationBatchingInterval:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setNumberFormatter:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-setNumberStyle:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setObject:atIndex:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-setObject:atIndexedSubscript:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-setObject:forKey:" = {
	    NSCache = NSCache;
	    NSMapTable = NSMapTable;
	    NSMutableDictionary = NSDictionary;
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-setObject:forKey:cost:" = {
	    NSCache = NSCache;
	};
	"-setObject:forKeyedSubscript:" = {
	    NSMutableDictionary = NSDictionary;
	};
	"-setObjectValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-setObjectZone:" = {
	    NSCoder = NSCoder;
	    NSUnarchiver = NSArchiver;
	};
	"-setObservationInfo:" = {
	    "NSObject(NSKeyValueObservingCustomization)" = NSKeyValueObserving;
	};
	"-setOrthography:range:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-setOtherButtonTitle:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setOutputFormat:" = {
	    NSKeyedArchiver = NSKeyedArchiver;
	};
	"-setPMSymbol:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setPaddingCharacter:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPaddingPosition:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPartialStringValidationEnabled:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPassword:" = {
	    NSURLComponents = NSURL;
	};
	"-setPath:" = {
	    NSURLComponents = NSURL;
	};
	"-setPausingHandler:" = {
	    NSProgress = NSProgress;
	};
	"-setPerMillSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPercentEncodedFragment:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedHost:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedPassword:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedPath:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedQuery:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedQueryItems:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentEncodedUser:" = {
	    NSURLComponents = NSURL;
	};
	"-setPercentSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPersistentDomain:forName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-setPhonetic:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-setPhoneticRepresentation:" = {
	    NSPersonNameComponents = NSPersonNameComponents;
	};
	"-setPlusSign:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPort:" = {
	    NSURLComponents = NSURL;
	};
	"-setPositiveFormat:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPositiveInfinitySymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPositivePrefix:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPositiveSuffix:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setPredicate:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setPreferredFilename:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-setPreviewImageHandler:" = {
	    "NSItemProvider(NSPreviewSupport)" = NSItemProvider;
	};
	"-setPriority:" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-setProcessName:" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-setProperty:forKey:" = {
	    NSStream = NSStream;
	    NSURL = NSURL;
	};
	"-setProtocol:" = {
	    NSXPCInterface = NSXPCConnection;
	};
	"-setProtocolForProxy:" = {
	    NSDistantObject = NSDistantObject;
	};
	"-setProtocolSpecificInformation:" = {
	    NSNetService = NSNetServices;
	};
	"-setPublicID:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-setPurposeIdentifier:" = {
	    NSFileCoordinator = NSFileCoordinator;
	};
	"-setQualityOfService:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-setQuarter:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setQuarterSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setQuery:" = {
	    NSURLComponents = NSURL;
	};
	"-setQueryItems:" = {
	    NSURLComponents = NSURL;
	};
	"-setQueuePriority:" = {
	    NSOperation = NSOperation;
	};
	"-setReadableTypeIdentifiersForItemProvider:" = {
	    "(NSItemProviderReading)" = NSItemProvider;
	};
	"-setReferenceDate:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setRelinquishFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setRemoteObjectInterface:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setRemoteObjectProxy:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setRepeats:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-setReplyTimeout:" = {
	    NSConnection = NSConnection;
	};
	"-setRepresentation" = {
	    NSHashTable = NSHashTable;
	};
	"-setRequestCachePolicy:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setRequestMode:" = {
	    NSConnection = NSConnection;
	};
	"-setRequestTimeout:" = {
	    NSConnection = NSConnection;
	};
	"-setRequiresSecureCoding:" = {
	    NSCoder = NSCoder;
	    NSKeyedArchiver = NSKeyedArchiver;
	    NSKeyedUnarchiver = NSKeyedArchiver;
	};
	"-setResolved:" = {
	    NSFileVersion = NSFileVersion;
	};
	"-setResourceData:" = {
	    NSURL = NSURL;
	};
	"-setResponsePlaceholder:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setResumingHandler:" = {
	    NSProgress = NSProgress;
	};
	"-setReturnAll:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-setReturnValue:" = {
	    NSInvocation = NSInvocation;
	};
	"-setRootElement:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setRootObject:" = {
	    NSConnection = NSConnection;
	};
	"-setRoundingBehavior:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setRoundingIncrement:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setRoundingMode:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setRunLoopModes:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-setScanLocation:" = {
	    NSScanner = NSScanner;
	};
	"-setScheduledNotifications:" = {
	    NSUserNotificationCenter = NSUserNotification;
	};
	"-setScheme:" = {
	    NSURLComponents = NSURL;
	};
	"-setSearchItemURLs:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setSearchList:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-setSearchScopes:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setSecond:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setSecondaryGroupingSize:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setSelector:" = {
	    NSInvocation = NSInvocation;
	};
	"-setSendsToSuper:" = {
	    "NSInvocation(GNUstep)" = NSInvocation;
	};
	"-setServerOptionsForTLS:" = {
	    NSSocketPort = NSPort;
	};
	"-setServiceName:" = {
	    NSXPCConnection = NSXPCConnection;
	};
	"-setSessionDescription:" = {
	    NSURLSession = NSURLSession;
	};
	"-setSet:" = {
	    NSMutableSet = NSSet;
	};
	"-setShortMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShortQuarterSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShortStandaloneMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShortStandaloneQuarterSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShortStandaloneWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShortWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setShouldDefer:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-setShouldProcessNamespaces:" = {
	    NSXMLParser = NSXMLParser;
	};
	"-setShouldReportNamespacePrefixes:" = {
	    NSXMLParser = NSXMLParser;
	};
	"-setShouldResolveExternalEntities:" = {
	    NSXMLParser = NSXMLParser;
	};
	"-setSizeFunction:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setSortDescriptors:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setSoundName:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setStackSize:" = {
	    NSThread = NSThread;
	};
	"-setStandalone:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setStandaloneMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setStandaloneQuarterSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setStandaloneWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setStandardError:" = {
	    NSTask = NSTask;
	};
	"-setStandardInput:" = {
	    NSTask = NSTask;
	};
	"-setStandardOutput:" = {
	    NSTask = NSTask;
	};
	"-setStartDate:" = {
	    NSDateInterval = NSDateInterval;
	};
	"-setString:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	    NSMutableString = NSString;
	    NSURLComponents = NSURL;
	};
	"-setString:forKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	};
	"-setStringValue:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-setStringValue:resolvingEntities:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-setStyle:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-setSubtitle:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setSuggestedName:" = {
	    NSItemProvider = NSItemProvider;
	};
	"-setSuspended:" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	    NSOperationQueue = NSOperation;
	};
	"-setSystemID:" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDTDNode = NSXMLDTDNode;
	};
	"-setTXTRecordData:" = {
	    NSNetService = NSNetServices;
	};
	"-setTarget:" = {
	    NSInvocation = NSInvocation;
	};
	"-setTaskDescription:" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-setTextAttributesForNegativeInfinity:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForNegativeValues:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForNil:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForNotANumber:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForPositiveInfinity:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForPositiveValues:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setTextAttributesForZero:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setThousandSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setThreadPriority:" = {
	    NSOperation = NSOperation;
	};
	"-setThroughput:" = {
	    NSProgress = NSProgress;
	};
	"-setTimeStyle:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-setTimeZone:" = {
	    NSCalendar = NSCalendar;
	    NSCalendarDate = NSCalendarDate;
	    NSDateComponents = NSCalendar;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"-setTimeoutInterval:" = {
	    NSMutableURLRequest = NSURLRequest;
	};
	"-setTimeoutIntervalForRequest:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setTimeoutIntervalForResource:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setTitle:" = {
	    NSUserNotification = NSUserNotification;
	};
	"-setTolerance:" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-setTotalCostLimit:" = {
	    NSCache = NSCache;
	};
	"-setTotalUnitCount:" = {
	    NSProgress = NSProgress;
	};
	"-setTransformStruct:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-setTwoDigitStartDate:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setURI:" = {
	    NSXMLNode = NSXMLNode;
	};
	"-setURL:" = {
	    NSMutableURLRequest = NSURLRequest;
	    NSURLComponents = NSURL;
	    NSURLHandle = NSURLHandle;
	};
	"-setURLCache:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setURLCredentialStorage:" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-setUnitOptions:" = {
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-setUnitStyle:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-setUnitsStyle:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setUser:" = {
	    NSURLComponents = NSURL;
	};
	"-setUserInfo:" = {
	    NSExtensionItem = NSExtensionItem;
	    NSUserNotification = NSUserNotification;
	};
	"-setUserInfoObject:forKey:" = {
	    NSProgress = NSProgress;
	};
	"-setUsesGroupingSeparator:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setUsesSignificantDigits:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-setUsesStrongWriteBarrier:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setUsesWeakReadAndWriteBarriers:" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-setValue:forComponent:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setValue:forHTTPHeaderField:" = {
	    "NSMutableURLRequest(NSMutableHTTPURLRequest)" = NSURLRequest;
	};
	"-setValue:forKey:" = {
	    NSArray = NSArray;
	    NSMutableDictionary = NSDictionary;
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	    NSOrderedSet = NSOrderedSet;
	};
	"-setValue:forKeyPath:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-setValue:forUndefinedKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-setValueListAttributes:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-setValuesForKeysWithDictionary:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-setVersion:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-setVeryShortMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setVeryShortStandaloneMonthSymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setVeryShortStandaloneWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setVeryShortWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setVolatileDomain:forName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-setWeek:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setWeekOfMonth:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setWeekOfYear:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setWeekday:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setWeekdayOrdinal:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setWeekdaySymbols:" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-setWritableTypeIdentifiersForItemProvider:" = {
	    "(NSItemProviderWriting)" = NSItemProvider;
	};
	"-setYear:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setYearForWeekOfYear:" = {
	    NSDateComponents = NSCalendar;
	};
	"-setZeroFormattingBehavior:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-setZeroPadsFractionDigits:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-setZeroSymbol:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-shiftIndexesStartingAtIndex:by:" = {
	    NSMutableIndexSet = NSIndexSet;
	};
	"-shmID" = {
	    "NSMutableData(GNUstepExtensions)" = NSData;
	};
	"-shortMonthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shortQuarterSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shortStandaloneMonthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shortStandaloneQuarterSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shortStandaloneWeekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shortValue" = {
	    NSNumber = NSValue;
	};
	"-shortWeekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-shouldDefer" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-shouldProcessNamespaces" = {
	    NSXMLParser = NSXMLParser;
	};
	"-shouldReportNamespacePrefixes" = {
	    NSXMLParser = NSXMLParser;
	};
	"-shouldResolveExternalEntities" = {
	    NSXMLParser = NSXMLParser;
	};
	"-signal" = {
	    NSCondition = NSLock;
	};
	"-sizeFunction" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-sizeValue" = {
	    NSValue = NSValue;
	};
	"-skipDescendents" = {
	    NSDirectoryEnumerator = NSFileManager;
	};
	"-smallestEncoding" = {
	    NSString = NSString;
	};
	"-socketAddress" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-socketLocalAddress" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-socketLocalService" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-socketProtocol" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-socketService" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-sortDescriptors" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-sortRange:options:usingComparator:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-sortUsingComparator:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-sortUsingDescriptors:" = {
	    "NSMutableArray(NSSortDescriptorSorting)" = NSSortDescriptor;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-sortUsingFunction:context:" = {
	    NSMutableArray = NSArray;
	};
	"-sortUsingSelector:" = {
	    NSMutableArray = NSArray;
	};
	"-sortWithOptions:usingComparator:" = {
	    NSMutableArray = NSArray;
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-sortedArrayHint" = {
	    NSArray = NSArray;
	};
	"-sortedArrayUsingComparator:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-sortedArrayUsingDescriptors:" = {
	    "NSArray(NSSortDescriptorSorting)" = NSSortDescriptor;
	    NSOrderedSet = NSOrderedSet;
	    "NSSet(NSSortDescriptorSorting)" = NSSortDescriptor;
	};
	"-sortedArrayUsingFunction:context:" = {
	    NSArray = NSArray;
	};
	"-sortedArrayUsingFunction:context:hint:" = {
	    NSArray = NSArray;
	};
	"-sortedArrayUsingSelector:" = {
	    NSArray = NSArray;
	};
	"-sortedArrayWithOptions:usingComparator:" = {
	    NSArray = NSArray;
	    NSOrderedSet = NSOrderedSet;
	};
	"-soundName" = {
	    NSUserNotification = NSUserNotification;
	};
	"-spellServer:checkGrammarInString:language:details:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-spellServer:didForgetWord:inLanguage:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-spellServer:didLearnWord:inLanguage:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-spellServer:findMisspelledWordInString:language:wordCount:countOnly:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-spellServer:suggestCompletionsForPartialWordRange:inString:language:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-spellServer:suggestGuessesForWord:inLanguage:" = {
	    "NSObject(NSSpellServerDelegate)" = NSSpellServer;
	};
	"-sslAccept" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslConnect" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslDisconnect" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslHandshakeEstablished:outgoing:" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslIssuer" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslOwner" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslSetCertificate:privateKey:PEMpasswd:" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-sslSetOptions:" = {
	    "NSFileHandle(GNUstepTLS)" = NSFileHandle;
	};
	"-stackSize" = {
	    NSThread = NSThread;
	};
	"-standaloneMonthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-standaloneQuarterSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-standaloneWeekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-standardError" = {
	    NSTask = NSTask;
	};
	"-standardInput" = {
	    NSTask = NSTask;
	};
	"-standardOutput" = {
	    NSTask = NSTask;
	};
	"-standardizedURL" = {
	    NSURL = NSURL;
	};
	"-start" = {
	    NSOperation = NSOperation;
	    NSThread = NSThread;
	    NSURLConnection = NSURLConnection;
	};
	"-startDate" = {
	    NSDateInterval = NSDateInterval;
	};
	"-startLoading" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"-startMonitoring" = {
	    NSNetService = NSNetServices;
	};
	"-startQuery" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-state" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-statistics" = {
	    NSConnection = NSConnection;
	};
	"-status" = {
	    NSURLHandle = NSURLHandle;
	};
	"-statusCode" = {
	    NSHTTPURLResponse = NSURLResponse;
	};
	"-stop" = {
	    NSNetService = NSNetServices;
	    NSNetServiceBrowser = NSNetServices;
	};
	"-stopLoading" = {
	    "NSURLProtocol(Subclassing)" = NSURLProtocol;
	};
	"-stopMonitoring" = {
	    NSNetService = NSNetServices;
	};
	"-stopQuery" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-storagePolicy" = {
	    NSCachedURLResponse = NSURLCache;
	};
	"-storeCachedResponse:forDataTask:" = {
	    "NSURLCache(NSURLSessionTaskAdditions)" = NSURLCache;
	};
	"-storeCachedResponse:forRequest:" = {
	    NSURLCache = NSURLCache;
	};
	"-storedValueForKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-stream:handleEvent:" = {
	    "(NSStreamDelegate)" = NSStream;
	    "NSObject(NSStreamDelegate)" = NSStream;
	};
	"-streamError" = {
	    NSStream = NSStream;
	};
	"-streamStatus" = {
	    NSStream = NSStream;
	};
	"-string" = {
	    NSAttributedString = NSAttributedString;
	    NSLinguisticTagger = NSLinguisticTagger;
	    NSScanner = NSScanner;
	    NSURLComponents = NSURL;
	};
	"-stringArrayForKey:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-stringByAbbreviatingWithTildeInPath" = {
	    NSString = NSString;
	};
	"-stringByAddingPercentEncodingWithAllowedCharacters:" = {
	    NSString = NSString;
	};
	"-stringByAddingPercentEscapesUsingEncoding:" = {
	    NSString = NSString;
	};
	"-stringByAppendingFormat:,..." = {
	    NSString = NSString;
	};
	"-stringByAppendingPathComponent:" = {
	    NSString = NSString;
	};
	"-stringByAppendingPathExtension:" = {
	    NSString = NSString;
	};
	"-stringByAppendingString:" = {
	    NSString = NSString;
	};
	"-stringByDeletingLastPathComponent" = {
	    NSString = NSString;
	};
	"-stringByDeletingPathExtension" = {
	    NSString = NSString;
	};
	"-stringByExpandingTildeInPath" = {
	    NSString = NSString;
	};
	"-stringByPaddingToLength:withString:startingAtIndex:" = {
	    NSString = NSString;
	};
	"-stringByRemovingPercentEncoding" = {
	    NSString = NSString;
	};
	"-stringByReplacingCharactersInRange:withString:" = {
	    NSString = NSString;
	};
	"-stringByReplacingMatchesInString:options:range:withTemplate:" = {
	    NSRegularExpression = NSRegularExpression;
	};
	"-stringByReplacingOccurrencesOfString:withString:" = {
	    NSString = NSString;
	};
	"-stringByReplacingOccurrencesOfString:withString:options:range:" = {
	    NSString = NSString;
	};
	"-stringByReplacingPercentEscapesUsingEncoding:" = {
	    NSString = NSString;
	};
	"-stringByResolvingSymlinksInPath" = {
	    NSString = NSString;
	};
	"-stringByStandardizingPath" = {
	    NSString = NSString;
	};
	"-stringByTrimmingCharactersInSet:" = {
	    NSString = NSString;
	};
	"-stringEditedInRange:changeInLength:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-stringForKey:" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-stringForObjectValue:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	    NSFormatter = NSFormatter;
	};
	"-stringFromByteCount:" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-stringFromDate:" = {
	    NSDateFormatter = NSDateFormatter;
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	};
	"-stringFromDate:toDate:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-stringFromDateComponents:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-stringFromDateInterval:" = {
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-stringFromJoules:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	};
	"-stringFromKilograms:" = {
	    NSMassFormatter = NSMassFormatter;
	};
	"-stringFromMeasurement:" = {
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-stringFromMeters:" = {
	    NSLengthFormatter = NSLengthFormatter;
	};
	"-stringFromNumber:" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-stringFromPersonNameComponents:" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-stringFromTimeInterval:" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-stringFromUnit:" = {
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-stringFromValue:unit:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	};
	"-stringValue" = {
	    NSNumber = NSValue;
	    NSXMLNode = NSXMLNode;
	};
	"-stringWithFileSystemRepresentation:length:" = {
	    NSFileManager = NSFileManager;
	};
	"-stringsByAppendingPaths:" = {
	    NSString = NSString;
	};
	"-style" = {
	    NSPersonNameComponentsFormatter = NSPersonNameComponentsFormatter;
	};
	"-subarrayWithRange:" = {
	    NSArray = NSArray;
	};
	"-subdataWithRange:" = {
	    NSData = NSData;
	};
	"-subgroups" = {
	    NSMetadataQueryResultGroup = NSMetadata;
	};
	"-subpathsAtPath:" = {
	    NSFileManager = NSFileManager;
	};
	"-subpredicates" = {
	    NSCompoundPredicate = NSCompoundPredicate;
	};
	"-substringFromIndex:" = {
	    NSString = NSString;
	};
	"-substringToIndex:" = {
	    NSString = NSString;
	};
	"-substringWithRange:" = {
	    NSString = NSString;
	};
	"-subtitle" = {
	    NSUserNotification = NSUserNotification;
	};
	"-suggestedFilename" = {
	    NSURLResponse = NSURLResponse;
	};
	"-suggestedName" = {
	    NSItemProvider = NSItemProvider;
	};
	"-superclass" = {
	    "(NSObject)" = NSObject;
	    NSObject = NSObject;
	    NSProxy = NSProxy;
	};
	"-suspend" = {
	    NSTask = NSTask;
	    NSURLSessionTask = NSURLSession;
	    NSXPCConnection = NSXPCConnection;
	    NSXPCListener = NSXPCConnection;
	};
	"-suspended" = {
	    NSDistributedNotificationCenter = NSDistributedNotificationCenter;
	};
	"-symbol" = {
	    NSUnit = NSUnit;
	};
	"-symbolicLinkDestination" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-symbolicLinkDestinationURL" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-synchronize" = {
	    NSUbiquitousKeyValueStore = NSUbiquitousKeyValueStore;
	    NSUserDefaults = NSUserDefaults;
	};
	"-synchronizeFile" = {
	    NSFileHandle = NSFileHandle;
	};
	"-synchronousRemoteObjectProxyWithErrorHandler:" = {
	    "(NSXPCProxyCreating)" = NSXPCConnection;
	    NSXPCConnection = NSXPCConnection;
	};
	"-systemID" = {
	    NSXMLDTD = NSXMLDTD;
	    NSXMLDTDNode = NSXMLDTDNode;
	    "NSXMLParser(NSXMLParserLocatorAdditions)" = NSXMLParser;
	};
	"-systemUptime" = {
	    NSProcessInfo = NSProcessInfo;
	};
	"-systemVersion" = {
	    NSCoder = NSCoder;
	    NSUnarchiver = NSArchiver;
	};
	"-tagAtIndex:scheme:tokenRange:sentenceRange:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-tagAtIndex:unit:scheme:tokenRange:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-tagSchemes" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-tagsInRange:scheme:options:tokenRanges:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-tagsInRange:unit:scheme:options:tokenRanges:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-takeStoredValue:forKey:" = {
	    NSMutableDictionary = NSDictionary;
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-takeStoredValuesFromDictionary:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-takeValue:forKey:" = {
	    NSMutableDictionary = NSDictionary;
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-takeValue:forKeyPath:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-takeValuesFromDictionary:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-target" = {
	    NSInvocation = NSInvocation;
	    NSProtocolChecker = NSProtocolChecker;
	};
	"-targetRetained" = {
	    NSInvocation = NSInvocation;
	};
	"-task" = {
	    NSURLProtocol = NSURLProtocol;
	};
	"-taskDescription" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-taskIdentifier" = {
	    NSURLSessionTask = NSURLSession;
	};
	"-terminate" = {
	    NSTask = NSTask;
	};
	"-terminationReason" = {
	    NSTask = NSTask;
	};
	"-terminationStatus" = {
	    NSTask = NSTask;
	};
	"-textAttributesForNegativeInfinity" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForNegativeValues" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForNil" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForNotANumber" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForPositiveInfinity" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForPositiveValues" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textAttributesForZero" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-textEncodingName" = {
	    NSURLResponse = NSURLResponse;
	};
	"-thousandSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-threadDictionary" = {
	    NSThread = NSThread;
	};
	"-threadPriority" = {
	    NSOperation = NSOperation;
	};
	"-throughtput" = {
	    NSProgress = NSProgress;
	};
	"-timeInterval" = {
	    NSTimer = NSTimer;
	};
	"-timeIntervalSince1970" = {
	    NSDate = NSDate;
	};
	"-timeIntervalSinceDate:" = {
	    NSDate = NSDate;
	};
	"-timeIntervalSinceNow" = {
	    NSDate = NSDate;
	};
	"-timeIntervalSinceReferenceDate" = {
	    NSDate = NSDate;
	};
	"-timeStyle" = {
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	};
	"-timeZone" = {
	    NSCalendar = NSCalendar;
	    NSCalendarDate = NSCalendarDate;
	    NSDateComponents = NSCalendar;
	    NSDateFormatter = NSDateFormatter;
	    NSDateIntervalFormatter = NSDateIntervalFormatter;
	    NSISO8601DateFormatter = NSISO8601DateFormatter;
	    NSTextCheckingResult = NSTextCheckingResult;
	};
	"-timeZoneAbbreviation" = {
	    NSTimeZoneDetail = NSTimeZone;
	};
	"-timeZoneDetail" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-timeZoneDetailArray" = {
	    NSTimeZone = NSTimeZone;
	};
	"-timeZoneDetailForDate:" = {
	    NSTimeZone = NSTimeZone;
	};
	"-timeZoneName" = {
	    NSTimeZone = NSTimeZone;
	};
	"-timeZoneSecondsFromGMT" = {
	    NSTimeZoneDetail = NSTimeZone;
	};
	"-timeoutInterval" = {
	    NSURLRequest = NSURLRequest;
	};
	"-timeoutIntervalForRequest" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-timeoutIntervalForResource" = {
	    NSURLSessionConfiguration = NSURLSession;
	};
	"-title" = {
	    NSUserNotification = NSUserNotification;
	};
	"-toManyRelationshipKeys" = {
	    NSClassDescription = NSClassDescription;
	    "NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	};
	"-toOneRelationshipKeys" = {
	    NSClassDescription = NSClassDescription;
	    "NSObject(NSClassDescriptionPrimitives)" = NSClassDescription;
	};
	"-tokenRangeAtIndex:unit:" = {
	    NSLinguisticTagger = NSLinguisticTagger;
	};
	"-tolerance" = {
	    NSBackgroundActivityScheduler = NSBackgroundActivityScheduler;
	};
	"-totalCostLimit" = {
	    NSCache = NSCache;
	};
	"-totalUnitCount" = {
	    NSProgress = NSProgress;
	};
	"-transformPoint:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-transformSize:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-transformStruct" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-transformedValue:" = {
	    NSValueTransformer = NSValueTransformer;
	};
	"-translateXBy:yBy:" = {
	    NSAffineTransform = NSAffineTransform;
	};
	"-truncateAtOffset:error:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-truncateFileAtOffset:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-tryLock" = {
	    NSConditionLock = NSLock;
	    NSDistributedLock = NSDistributedLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"-tryLockWhenCondition:" = {
	    NSConditionLock = NSLock;
	};
	"-twoDigitStartDate" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-type" = {
	    NSNetService = NSNetServices;
	};
	"-unableToSetNilForKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-unarchiver:cannotDecodeObjectOfClassName:originalClasses:" = {
	    "NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	};
	"-unarchiver:didDecodeObject:" = {
	    "NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	};
	"-unarchiver:willReplaceObject:withObject:" = {
	    "NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	};
	"-unarchiverDidFinish:" = {
	    "NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	};
	"-unarchiverWillFinish:" = {
	    "NSObject(NSKeyedUnarchiverDelegate)" = NSKeyedArchiver;
	};
	"-undo" = {
	    NSUndoManager = NSUndoManager;
	};
	"-undoActionName" = {
	    NSUndoManager = NSUndoManager;
	};
	"-undoMenuItemTitle" = {
	    NSUndoManager = NSUndoManager;
	};
	"-undoMenuTitleForUndoActionName:" = {
	    NSUndoManager = NSUndoManager;
	};
	"-undoNestedGroup" = {
	    NSUndoManager = NSUndoManager;
	};
	"-unionHashTable:" = {
	    NSHashTable = NSHashTable;
	};
	"-unionOrderedSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	};
	"-unionSet:" = {
	    NSMutableOrderedSet = NSOrderedSet;
	    NSMutableSet = NSSet;
	};
	"-unique:" = {
	    "NSCountedSet(GNU_Uniquing)" = NSSet;
	};
	"-unit" = {
	    NSMeasurement = NSMeasurement;
	};
	"-unitOptions" = {
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-unitStringFromJoules:usedUnit:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	};
	"-unitStringFromKilograms:usedUnit:" = {
	    NSMassFormatter = NSMassFormatter;
	};
	"-unitStringFromMeters:usedUnit:" = {
	    NSLengthFormatter = NSLengthFormatter;
	};
	"-unitStringFromValue:unit:" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	};
	"-unitStyle" = {
	    NSEnergyFormatter = NSEnergyFormatter;
	    NSLengthFormatter = NSLengthFormatter;
	    NSMassFormatter = NSMassFormatter;
	    NSMeasurementFormatter = NSMeasurementFormatter;
	};
	"-unitsStyle" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-unload" = {
	    NSBundle = NSBundle;
	};
	"-unlock" = {
	    "(NSLocking)" = NSLock;
	    NSConditionLock = NSLock;
	    NSDistributedLock = NSDistributedLock;
	    NSLock = NSLock;
	    NSRecursiveLock = NSLock;
	};
	"-unlockWithCondition:" = {
	    NSConditionLock = NSLock;
	};
	"-unpublish" = {
	    NSProgress = NSProgress;
	};
	"-unscheduleFromRunLoop:forMode:" = {
	    NSURLConnection = NSURLConnection;
	};
	"-unsignedCharValue" = {
	    NSNumber = NSValue;
	};
	"-unsignedIntValue" = {
	    NSNumber = NSValue;
	};
	"-unsignedIntegerValue" = {
	    NSNumber = NSValue;
	};
	"-unsignedLongLongValue" = {
	    NSNumber = NSValue;
	};
	"-unsignedLongValue" = {
	    NSNumber = NSValue;
	};
	"-unsignedShortValue" = {
	    NSNumber = NSValue;
	};
	"-updateFromPath:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-uploadTaskWithRequest:fromData:" = {
	    NSURLSession = NSURLSession;
	};
	"-uploadTaskWithRequest:fromData:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-uploadTaskWithRequest:fromFile:" = {
	    NSURLSession = NSURLSession;
	};
	"-uploadTaskWithRequest:fromFile:completionHandler:" = {
	    "NSURLSession(NSURLSessionAsynchronousConvenience)" = NSURLSession;
	};
	"-uploadTaskWithStreamedRequest:" = {
	    NSURLSession = NSURLSession;
	};
	"-uppercaseString" = {
	    NSString = NSString;
	};
	"-useCompression" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-useCredential:forAuthenticationChallenge:" = {
	    "(NSURLAuthenticationChallengeSender)" = NSURLAuthenticationChallenge;
	};
	"-usePseudoTerminal" = {
	    NSTask = NSTask;
	};
	"-user" = {
	    NSURL = NSURL;
	    NSURLComponents = NSURL;
	    NSURLCredential = NSURLCredential;
	};
	"-userInfo" = {
	    NSCachedURLResponse = NSURLCache;
	    NSError = NSError;
	    NSException = NSException;
	    NSExtensionItem = NSExtensionItem;
	    NSNotification = NSNotification;
	    NSProgress = NSProgress;
	    NSTimer = NSTimer;
	    NSUserNotification = NSUserNotification;
	};
	"-userNotificationCenter:didActivateNotification:" = {
	    "NSObject(NSUserNotificationCenterDelegateMethods)" = NSUserNotification;
	};
	"-userNotificationCenter:didDeliverNotification:" = {
	    "NSObject(NSUserNotificationCenterDelegateMethods)" = NSUserNotification;
	};
	"-userNotificationCenter:shouldPresentNotification:" = {
	    "NSObject(NSUserNotificationCenterDelegateMethods)" = NSUserNotification;
	};
	"-usesGroupingSeparator" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-usesSignificantDigits" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-usesStrongWriteBarrier" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-usesWeakReadAndWriteBarriers" = {
	    NSPointerFunctions = NSPointerFunctions;
	};
	"-validateAndReturnError:" = {
	    NSXMLDocument = NSXMLDocument;
	};
	"-validateValue:forKey:error:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-validateValue:forKeyPath:error:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-validatedLaunchPath" = {
	    NSTask = NSTask;
	};
	"-value" = {
	    NSHTTPCookie = NSHTTPCookie;
	    NSMetadataQueryAttributeValueTuple = NSMetadata;
	    NSMetadataQueryResultGroup = NSMetadata;
	    NSURLQueryItem = NSURL;
	};
	"-valueForAttribute:" = {
	    NSMetadataItem = NSMetadata;
	};
	"-valueForComponent:" = {
	    NSDateComponents = NSCalendar;
	};
	"-valueForHTTPHeaderField:" = {
	    "NSURLRequest(NSHTTPURLRequest)" = NSURLRequest;
	};
	"-valueForKey:" = {
	    NSArray = NSArray;
	    NSDictionary = NSDictionary;
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	    NSOrderedSet = NSOrderedSet;
	};
	"-valueForKeyPath:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-valueForUndefinedKey:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-valueFromBaseUnitValue:" = {
	    NSUnitConverter = NSUnit;
	};
	"-valueListAttributes" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-valueLists" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-valueOfAttribute:forResultAtIndex:" = {
	    NSMetadataQuery = NSMetadata;
	};
	"-valuePointerFunctions" = {
	    NSMapTable = NSMapTable;
	};
	"-valuesForAttributes:" = {
	    NSMetadataItem = NSMetadata;
	};
	"-valuesForKeys:" = {
	    "NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	};
	"-variable" = {
	    NSExpression = NSExpression;
	};
	"-variantCode" = {
	    NSLocale = NSLocale;
	};
	"-version" = {
	    NSHTTPCookie = NSHTTPCookie;
	    NSXMLDocument = NSXMLDocument;
	};
	"-versionForClassName:" = {
	    NSCoder = NSCoder;
	};
	"-veryShortMonthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-veryShortStandaloneMonthSymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-veryShortStandaloneWeekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-veryShortWeekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-volatileDomainForName:" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-volatileDomainNames" = {
	    NSUserDefaults = NSUserDefaults;
	};
	"-wait" = {
	    NSCondition = NSLock;
	};
	"-waitForDataInBackgroundAndNotify" = {
	    NSFileHandle = NSFileHandle;
	};
	"-waitForDataInBackgroundAndNotifyForModes:" = {
	    NSFileHandle = NSFileHandle;
	};
	"-waitUntilAllOperationsAreFinished" = {
	    NSOperationQueue = NSOperation;
	};
	"-waitUntilDate:" = {
	    NSCondition = NSLock;
	};
	"-waitUntilExit" = {
	    NSTask = NSTask;
	};
	"-waitUntilFinished" = {
	    NSOperation = NSOperation;
	};
	"-week" = {
	    NSDateComponents = NSCalendar;
	};
	"-weekOfMonth" = {
	    NSDateComponents = NSCalendar;
	};
	"-weekOfYear" = {
	    NSDateComponents = NSCalendar;
	};
	"-weekday" = {
	    NSDateComponents = NSCalendar;
	};
	"-weekdayOrdinal" = {
	    NSDateComponents = NSCalendar;
	};
	"-weekdaySymbols" = {
	    NSDateFormatter = NSDateFormatter;
	};
	"-willChange:valuesAtIndexes:forKey:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-willChangeValueForKey:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-willChangeValueForKey:withSetMutation:usingObjects:" = {
	    "NSObject(NSKeyValueObserverNotification)" = NSKeyValueObserving;
	};
	"-writableTypeIdentifiersForItemProvider" = {
	    "(NSItemProviderWriting)" = NSItemProvider;
	};
	"-write:maxLength:" = {
	    NSOutputStream = NSStream;
	};
	"-writeData:" = {
	    NSFileHandle = NSFileHandle;
	    NSURLHandle = NSURLHandle;
	};
	"-writeInBackgroundAndNotify:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-writeInBackgroundAndNotify:forModes:" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-writeInProgress" = {
	    "NSFileHandle(GNUstepExtensions)" = NSFileHandle;
	};
	"-writeProperty:forKey:" = {
	    NSURLHandle = NSURLHandle;
	};
	"-writeToFile:atomically:" = {
	    NSArray = NSArray;
	    NSData = NSData;
	    NSDictionary = NSDictionary;
	    NSString = NSString;
	};
	"-writeToFile:atomically:encoding:error:" = {
	    NSString = NSString;
	};
	"-writeToFile:atomically:updateFilenames:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-writeToFile:options:error:" = {
	    NSData = NSData;
	};
	"-writeToURL:atomically:" = {
	    NSArray = NSArray;
	    NSData = NSData;
	    NSDictionary = NSDictionary;
	    NSString = NSString;
	};
	"-writeToURL:atomically:encoding:error:" = {
	    NSString = NSString;
	};
	"-writeToURL:options:error:" = {
	    NSData = NSData;
	};
	"-writeToURL:options:originalContentsURL:error:" = {
	    NSFileWrapper = NSFileWrapper;
	};
	"-year" = {
	    NSDateComponents = NSCalendar;
	};
	"-yearForWeekOfYear" = {
	    NSDateComponents = NSCalendar;
	};
	"-yearOfCommonEra" = {
	    NSCalendarDate = NSCalendarDate;
	};
	"-years:months:days:hours:minutes:seconds:sinceDate:" = {
	    "NSCalendarDate(OPENSTEP)" = NSCalendarDate;
	};
	"-zeroFormattingBehavior" = {
	    NSDateComponentsFormatter = NSDateComponentsFormatter;
	};
	"-zeroPadsFractionDigits" = {
	    NSByteCountFormatter = NSByteCountFormatter;
	};
	"-zeroSymbol" = {
	    NSNumberFormatter = NSNumberFormatter;
	};
	"-zone" = {
	    "(NSObject)" = NSObject;
	    NSGarbageCollector = NSGarbageCollector;
	    NSProxy = NSProxy;
	};
    };
    output = {
	"../Headers/Foundation/../GNUstepBase/GSVersionMacros.h" = (
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/Foundation.h" = (
	    "../Documentation/Base/Foundation.gsdoc"
	);
	"../Headers/Foundation/FoundationErrors.h" = (
	    "../Documentation/Base/FoundationErrors.gsdoc"
	);
	"../Headers/Foundation/FoundationLegacySwiftCompatibility.h" = (
	    "../Documentation/Base/FoundationLegacySwiftCompatibility.gsdoc"
	);
	"../Headers/Foundation/NSAffineTransform.h" = (
	    "../Documentation/Base/NSAffineTransform.gsdoc"
	);
	"../Headers/Foundation/NSAppleEventDescriptor.h" = (
	    "../Documentation/Base/NSAppleEventDescriptor.gsdoc"
	);
	"../Headers/Foundation/NSAppleEventManager.h" = (
	    "../Documentation/Base/NSAppleEventManager.gsdoc"
	);
	"../Headers/Foundation/NSAppleScript.h" = (
	    "../Documentation/Base/NSAppleScript.gsdoc"
	);
	"../Headers/Foundation/NSArchiver.h" = (
	    "../Documentation/Base/NSArchiver.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSArray.h" = (
	    "../Documentation/Base/NSArray.gsdoc"
	);
	"../Headers/Foundation/NSAttributedString.h" = (
	    "../Documentation/Base/NSAttributedString.gsdoc"
	);
	"../Headers/Foundation/NSAutoreleasePool.h" = (
	    "../Documentation/Base/NSAutoreleasePool.gsdoc"
	);
	"../Headers/Foundation/NSBackgroundActivityScheduler.h" = (
	    "../Documentation/Base/NSBackgroundActivityScheduler.gsdoc"
	);
	"../Headers/Foundation/NSBundle.h" = (
	    "../Documentation/Base/NSBundle.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSByteCountFormatter.h" = (
	    "../Documentation/Base/NSByteCountFormatter.gsdoc"
	);
	"../Headers/Foundation/NSByteOrder.h" = (
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSCache.h" = (
	    "../Documentation/Base/NSCache.gsdoc"
	);
	"../Headers/Foundation/NSCalendar.h" = (
	    "../Documentation/Base/NSCalendar.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSCalendarDate.h" = (
	    "../Documentation/Base/NSCalendarDate.gsdoc"
	);
	"../Headers/Foundation/NSCharacterSet.h" = (
	    "../Documentation/Base/NSCharacterSet.gsdoc"
	);
	"../Headers/Foundation/NSClassDescription.h" = (
	    "../Documentation/Base/NSClassDescription.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSCoder.h" = (
	    "../Documentation/Base/NSCoder.gsdoc"
	);
	"../Headers/Foundation/NSComparisonPredicate.h" = (
	    "../Documentation/Base/NSComparisonPredicate.gsdoc"
	);
	"../Headers/Foundation/NSCompoundPredicate.h" = (
	    "../Documentation/Base/NSCompoundPredicate.gsdoc"
	);
	"../Headers/Foundation/NSConnection.h" = (
	    "../Documentation/Base/NSConnection.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSData.h" = (
	    "../Documentation/Base/NSData.gsdoc"
	);
	"../Headers/Foundation/NSDate.h" = (
	    "../Documentation/Base/NSDate.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSDateComponentsFormatter.h" = (
	    "../Documentation/Base/NSDateComponentsFormatter.gsdoc"
	);
	"../Headers/Foundation/NSDateFormatter.h" = (
	    "../Documentation/Base/NSDateFormatter.gsdoc"
	);
	"../Headers/Foundation/NSDateInterval.h" = (
	    "../Documentation/Base/NSDateInterval.gsdoc"
	);
	"../Headers/Foundation/NSDateIntervalFormatter.h" = (
	    "../Documentation/Base/NSDateIntervalFormatter.gsdoc"
	);
	"../Headers/Foundation/NSDebug.h" = (
	    "../Documentation/Base/NSDebug.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSDecimal.h" = (
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSDecimalNumber.h" = (
	    "../Documentation/Base/NSDecimalNumber.gsdoc"
	);
	"../Headers/Foundation/NSDictionary.h" = (
	    "../Documentation/Base/NSDictionary.gsdoc"
	);
	"../Headers/Foundation/NSDistantObject.h" = (
	    "../Documentation/Base/NSDistantObject.gsdoc"
	);
	"../Headers/Foundation/NSDistributedLock.h" = (
	    "../Documentation/Base/NSDistributedLock.gsdoc"
	);
	"../Headers/Foundation/NSDistributedNotificationCenter.h" = (
	    "../Documentation/Base/NSDistributedNotificationCenter.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSEnergyFormatter.h" = (
	    "../Documentation/Base/NSEnergyFormatter.gsdoc"
	);
	"../Headers/Foundation/NSEnumerator.h" = (
	    "../Documentation/Base/NSEnumerator.gsdoc"
	);
	"../Headers/Foundation/NSError.h" = (
	    "../Documentation/Base/NSError.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSErrorRecoveryAttempting.h" = (
	    "../Documentation/Base/NSErrorRecoveryAttempting.gsdoc"
	);
	"../Headers/Foundation/NSException.h" = (
	    "../Documentation/Base/NSException.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSExpression.h" = (
	    "../Documentation/Base/NSExpression.gsdoc"
	);
	"../Headers/Foundation/NSExtensionContext.h" = (
	    "../Documentation/Base/NSExtensionContext.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSExtensionItem.h" = (
	    "../Documentation/Base/NSExtensionItem.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSExtensionRequestHandling.h" = (
	    "../Documentation/Base/NSExtensionRequestHandling.gsdoc"
	);
	"../Headers/Foundation/NSFileCoordinator.h" = (
	    "../Documentation/Base/NSFileCoordinator.gsdoc"
	);
	"../Headers/Foundation/NSFileHandle.h" = (
	    "../Documentation/Base/NSFileHandle.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSFileManager.h" = (
	    "../Documentation/Base/NSFileManager.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSFilePresenter.h" = (
	    "../Documentation/Base/NSFilePresenter.gsdoc"
	);
	"../Headers/Foundation/NSFileVersion.h" = (
	    "../Documentation/Base/NSFileVersion.gsdoc"
	);
	"../Headers/Foundation/NSFileWrapper.h" = (
	    "../Documentation/Base/NSFileWrapper.gsdoc"
	);
	"../Headers/Foundation/NSFormatter.h" = (
	    "../Documentation/Base/NSFormatter.gsdoc"
	);
	"../Headers/Foundation/NSGarbageCollector.h" = (
	    "../Documentation/Base/NSGarbageCollector.gsdoc"
	);
	"../Headers/Foundation/NSGeometry.h" = (
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSHFSFileTypes.h" = (
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSHTTPCookie.h" = (
	    "../Documentation/Base/NSHTTPCookie.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSHTTPCookieStorage.h" = (
	    "../Documentation/Base/NSHTTPCookieStorage.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSHashTable.h" = (
	    "../Documentation/Base/NSHashTable.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSHost.h" = (
	    "../Documentation/Base/NSHost.gsdoc"
	);
	"../Headers/Foundation/NSISO8601DateFormatter.h" = (
	    "../Documentation/Base/NSISO8601DateFormatter.gsdoc"
	);
	"../Headers/Foundation/NSIndexPath.h" = (
	    "../Documentation/Base/NSIndexPath.gsdoc"
	);
	"../Headers/Foundation/NSIndexSet.h" = (
	    "../Documentation/Base/NSIndexSet.gsdoc"
	);
	"../Headers/Foundation/NSInvocation.h" = (
	    "../Documentation/Base/NSInvocation.gsdoc",
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSInvocationOperation.h" = (
	    "../Documentation/Base/NSInvocationOperation.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSItemProvider.h" = (
	    "../Documentation/Base/NSItemProvider.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSItemProviderReadingWriting.h" = (
	    "../Documentation/Base/NSItemProviderReadingWriting.gsdoc"
	);
	"../Headers/Foundation/NSJSONSerialization.h" = (
	    "../Documentation/Base/NSJSONSerialization.gsdoc"
	);
	"../Headers/Foundation/NSKeyValueCoding.h" = (
	    "../Documentation/Base/NSKeyValueCoding.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSKeyValueObserving.h" = (
	    "../Documentation/Base/NSKeyValueObserving.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSKeyedArchiver.h" = (
	    "../Documentation/Base/NSKeyedArchiver.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSLengthFormatter.h" = (
	    "../Documentation/Base/NSLengthFormatter.gsdoc"
	);
	"../Headers/Foundation/NSLinguisticTagger.h" = (
	    "../Documentation/Base/NSLinguisticTagger.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSLocale.h" = (
	    "../Documentation/Base/NSLocale.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSLock.h" = (
	    "../Documentation/Base/NSLock.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSMapTable.h" = (
	    "../Documentation/Base/NSMapTable.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSMassFormatter.h" = (
	    "../Documentation/Base/NSMassFormatter.gsdoc"
	);
	"../Headers/Foundation/NSMeasurement.h" = (
	    "../Documentation/Base/NSMeasurement.gsdoc"
	);
	"../Headers/Foundation/NSMeasurementFormatter.h" = (
	    "../Documentation/Base/NSMeasurementFormatter.gsdoc"
	);
	"../Headers/Foundation/NSMetadata.h" = (
	    "../Documentation/Base/NSMetadata.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSMetadataAttributes.h" = (
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSMethodSignature.h" = (
	    "../Documentation/Base/NSMethodSignature.gsdoc"
	);
	"../Headers/Foundation/NSNetServices.h" = (
	    "../Documentation/Base/NSNetServices.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSNotification.h" = (
	    "../Documentation/Base/NSNotification.gsdoc"
	);
	"../Headers/Foundation/NSNotificationQueue.h" = (
	    "../Documentation/Base/NSNotificationQueue.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSNull.h" = (
	    "../Documentation/Base/NSNull.gsdoc"
	);
	"../Headers/Foundation/NSNumberFormatter.h" = (
	    "../Documentation/Base/NSNumberFormatter.gsdoc"
	);
	"../Headers/Foundation/NSObjCRuntime.h" = (
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSObject.h" = (
	    "../Documentation/Base/NSObject.gsdoc",
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSObjectScripting.h" = (
	    "../Documentation/Base/NSObjectScripting.gsdoc"
	);
	"../Headers/Foundation/NSOperation.h" = (
	    "../Documentation/Base/NSOperation.gsdoc"
	);
	"../Headers/Foundation/NSOrderedSet.h" = (
	    "../Documentation/Base/NSOrderedSet.gsdoc"
	);
	"../Headers/Foundation/NSOrthography.h" = (
	    "../Documentation/Base/NSOrthography.gsdoc"
	);
	"../Headers/Foundation/NSPathUtilities.h" = (
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSPersonNameComponents.h" = (
	    "../Documentation/Base/NSPersonNameComponents.gsdoc"
	);
	"../Headers/Foundation/NSPersonNameComponentsFormatter.h" = (
	    "../Documentation/Base/NSPersonNameComponentsFormatter.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSPointerArray.h" = (
	    "../Documentation/Base/NSPointerArray.gsdoc"
	);
	"../Headers/Foundation/NSPointerFunctions.h" = (
	    "../Documentation/Base/NSPointerFunctions.gsdoc"
	);
	"../Headers/Foundation/NSPort.h" = (
	    "../Documentation/Base/NSPort.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSPortCoder.h" = (
	    "../Documentation/Base/NSPortCoder.gsdoc"
	);
	"../Headers/Foundation/NSPortMessage.h" = (
	    "../Documentation/Base/NSPortMessage.gsdoc"
	);
	"../Headers/Foundation/NSPortNameServer.h" = (
	    "../Documentation/Base/NSPortNameServer.gsdoc"
	);
	"../Headers/Foundation/NSPredicate.h" = (
	    "../Documentation/Base/NSPredicate.gsdoc"
	);
	"../Headers/Foundation/NSProcessInfo.h" = (
	    "../Documentation/Base/NSProcessInfo.gsdoc",
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSProgress.h" = (
	    "../Documentation/Base/NSProgress.gsdoc"
	);
	"../Headers/Foundation/NSPropertyList.h" = (
	    "../Documentation/Base/NSPropertyList.gsdoc"
	);
	"../Headers/Foundation/NSProtocolChecker.h" = (
	    "../Documentation/Base/NSProtocolChecker.gsdoc"
	);
	"../Headers/Foundation/NSProxy.h" = (
	    "../Documentation/Base/NSProxy.gsdoc"
	);
	"../Headers/Foundation/NSRange.h" = (
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSRegularExpression.h" = (
	    "../Documentation/Base/NSRegularExpression.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSRunLoop.h" = (
	    "../Documentation/Base/NSRunLoop.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSScanner.h" = (
	    "../Documentation/Base/NSScanner.gsdoc"
	);
	"../Headers/Foundation/NSScriptClassDescription.h" = (
	    "../Documentation/Base/NSScriptClassDescription.gsdoc"
	);
	"../Headers/Foundation/NSScriptCoercionHandler.h" = (
	    "../Documentation/Base/NSScriptCoercionHandler.gsdoc"
	);
	"../Headers/Foundation/NSScriptCommand.h" = (
	    "../Documentation/Base/NSScriptCommand.gsdoc"
	);
	"../Headers/Foundation/NSScriptCommandDescription.h" = (
	    "../Documentation/Base/NSScriptCommandDescription.gsdoc"
	);
	"../Headers/Foundation/NSScriptExecutionContext.h" = (
	    "../Documentation/Base/NSScriptExecutionContext.gsdoc"
	);
	"../Headers/Foundation/NSScriptKeyValueCoding.h" = (
	    "../Documentation/Base/NSScriptKeyValueCoding.gsdoc"
	);
	"../Headers/Foundation/NSScriptObjectSpecifiers.h" = (
	    "../Documentation/Base/NSScriptObjectSpecifiers.gsdoc"
	);
	"../Headers/Foundation/NSScriptStandardSuiteCommands.h" = (
	    "../Documentation/Base/NSScriptStandardSuiteCommands.gsdoc"
	);
	"../Headers/Foundation/NSScriptSuiteRegistry.h" = (
	    "../Documentation/Base/NSScriptSuiteRegistry.gsdoc"
	);
	"../Headers/Foundation/NSScriptWhoseTests.h" = (
	    "../Documentation/Base/NSScriptWhoseTests.gsdoc"
	);
	"../Headers/Foundation/NSSerialization.h" = (
	    "../Documentation/Base/NSSerialization.gsdoc"
	);
	"../Headers/Foundation/NSSet.h" = (
	    "../Documentation/Base/NSSet.gsdoc",
	    "../Documentation/Base/Functions.gsdoc"
	);
	"../Headers/Foundation/NSSortDescriptor.h" = (
	    "../Documentation/Base/NSSortDescriptor.gsdoc"
	);
	"../Headers/Foundation/NSSpellServer.h" = (
	    "../Documentation/Base/NSSpellServer.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSStream.h" = (
	    "../Documentation/Base/NSStream.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSString.h" = (
	    "../Documentation/Base/NSString.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSTask.h" = (
	    "../Documentation/Base/NSTask.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSTextCheckingResult.h" = (
	    "../Documentation/Base/NSTextCheckingResult.gsdoc"
	);
	"../Headers/Foundation/NSThread.h" = (
	    "../Documentation/Base/NSThread.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSTimeZone.h" = (
	    "../Documentation/Base/NSTimeZone.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSTimer.h" = (
	    "../Documentation/Base/NSTimer.gsdoc"
	);
	"../Headers/Foundation/NSURL.h" = (
	    "../Documentation/Base/NSURL.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSURLAuthenticationChallenge.h" = (
	    "../Documentation/Base/NSURLAuthenticationChallenge.gsdoc"
	);
	"../Headers/Foundation/NSURLCache.h" = (
	    "../Documentation/Base/NSURLCache.gsdoc"
	);
	"../Headers/Foundation/NSURLConnection.h" = (
	    "../Documentation/Base/NSURLConnection.gsdoc"
	);
	"../Headers/Foundation/NSURLCredential.h" = (
	    "../Documentation/Base/NSURLCredential.gsdoc"
	);
	"../Headers/Foundation/NSURLCredentialStorage.h" = (
	    "../Documentation/Base/NSURLCredentialStorage.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSURLDownload.h" = (
	    "../Documentation/Base/NSURLDownload.gsdoc"
	);
	"../Headers/Foundation/NSURLError.h" = (
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSURLHandle.h" = (
	    "../Documentation/Base/NSURLHandle.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSURLProtectionSpace.h" = (
	    "../Documentation/Base/NSURLProtectionSpace.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSURLProtocol.h" = (
	    "../Documentation/Base/NSURLProtocol.gsdoc"
	);
	"../Headers/Foundation/NSURLRequest.h" = (
	    "../Documentation/Base/NSURLRequest.gsdoc"
	);
	"../Headers/Foundation/NSURLResponse.h" = (
	    "../Documentation/Base/NSURLResponse.gsdoc"
	);
	"../Headers/Foundation/NSURLSession.h" = (
	    "../Documentation/Base/NSURLSession.gsdoc",
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSUUID.h" = (
	    "../Documentation/Base/NSUUID.gsdoc"
	);
	"../Headers/Foundation/NSUbiquitousKeyValueStore.h" = (
	    "../Documentation/Base/NSUbiquitousKeyValueStore.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSUndoManager.h" = (
	    "../Documentation/Base/NSUndoManager.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSUnit.h" = (
	    "../Documentation/Base/NSUnit.gsdoc"
	);
	"../Headers/Foundation/NSUserActivity.h" = (
	    "../Documentation/Base/NSUserActivity.gsdoc"
	);
	"../Headers/Foundation/NSUserDefaults.h" = (
	    "../Documentation/Base/NSUserDefaults.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSUserNotification.h" = (
	    "../Documentation/Base/NSUserNotification.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSUserScriptTask.h" = (
	    "../Documentation/Base/NSUserScriptTask.gsdoc"
	);
	"../Headers/Foundation/NSUtilities.h" = (
	    "../Documentation/Base/NSUtilities.gsdoc"
	);
	"../Headers/Foundation/NSValue.h" = (
	    "../Documentation/Base/NSValue.gsdoc"
	);
	"../Headers/Foundation/NSValueTransformer.h" = (
	    "../Documentation/Base/NSValueTransformer.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSXMLDTD.h" = (
	    "../Documentation/Base/NSXMLDTD.gsdoc"
	);
	"../Headers/Foundation/NSXMLDTDNode.h" = (
	    "../Documentation/Base/NSXMLDTDNode.gsdoc"
	);
	"../Headers/Foundation/NSXMLDocument.h" = (
	    "../Documentation/Base/NSXMLDocument.gsdoc"
	);
	"../Headers/Foundation/NSXMLElement.h" = (
	    "../Documentation/Base/NSXMLElement.gsdoc"
	);
	"../Headers/Foundation/NSXMLNode.h" = (
	    "../Documentation/Base/NSXMLNode.gsdoc"
	);
	"../Headers/Foundation/NSXMLNodeOptions.h" = (
	    "../Documentation/Base/NSXMLNodeOptions.gsdoc"
	);
	"../Headers/Foundation/NSXMLParser.h" = (
	    "../Documentation/Base/NSXMLParser.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
	"../Headers/Foundation/NSXPCConnection.h" = (
	    "../Documentation/Base/NSXPCConnection.gsdoc"
	);
	"../Headers/Foundation/NSZone.h" = (
	    "../Documentation/Base/Functions.gsdoc",
	    "../Documentation/Base/TypesAndConstants.gsdoc"
	);
    };
    protocol = {
	"(GSLogDelegate)" = NSDebug;
	"(NSCacheDelegate)" = NSCache;
	"(NSCoding)" = NSObject;
	"(NSCopying)" = NSObject;
	"(NSDecimalNumberBehaviors)" = NSDecimalNumber;
	"(NSDiscardableContent)" = NSObject;
	"(NSExtensionRequestHandling)" = NSExtensionRequestHandling;
	"(NSFastEnumeration)" = NSEnumerator;
	"(NSFileManagerDelegate)" = NSFileManager;
	"(NSFilePresenter)" = NSFilePresenter;
	"(NSItemProviderReading)" = NSItemProvider;
	"(NSItemProviderWriting)" = NSItemProvider;
	"(NSLocking)" = NSLock;
	"(NSMetadataQueryDelegate)" = NSMetadata;
	"(NSMutableCopying)" = NSObject;
	"(NSNetServiceBrowserDelegate)" = NSNetServices;
	"(NSNetServiceDelegate)" = NSNetServices;
	"(NSObjCTypeSerializationCallBack)" = NSSerialization;
	"(NSObject)" = NSObject;
	"(NSProgressReporting)" = NSProgress;
	"(NSSecureCoding)" = NSObject;
	"(NSStreamDelegate)" = NSStream;
	"(NSURLAuthenticationChallengeSender)" = NSURLAuthenticationChallenge;
	"(NSURLConnectionDataDelegate)" = NSURLConnection;
	"(NSURLHandleClient)" = NSURLHandle;
	"(NSURLProtocolClient)" = NSURLProtocol;
	"(NSURLSessionDataDelegate)" = NSURLSession;
	"(NSURLSessionDelegate)" = NSURLSession;
	"(NSURLSessionDownloadDelegate)" = NSURLSession;
	"(NSURLSessionTaskDelegate)" = NSURLSession;
	"(NSUserNotificationCenterDelegate)" = NSUserNotification;
	"(NSXMLParserDelegate)" = NSXMLParser;
	"(NSXPCListenerDelegate)" = NSXPCConnection;
	"(NSXPCProxyCreating)" = NSXPCConnection;
	"(RunLoopEvents)" = NSRunLoop;
	"NSObject(GSTraceLocks)" = NSLock;
	"NSObject(NSComparisonMethods)" = NSScriptWhoseTests;
	"NSObject(NSConnectionDelegate)" = NSConnection;
	"NSObject(NSErrorRecoveryAttempting)" = NSErrorRecoveryAttempting;
	"NSObject(NSFileManagerDelegate)" = NSFileManager;
	"NSObject(NSFileManagerHandler)" = NSFileManager;
	"NSObject(NSFilePresenter)" = NSFilePresenter;
	"NSObject(NSKeyValueCoding)" = NSKeyValueCoding;
	"NSObject(NSMetadataQueryDelegate)" = NSMetadata;
	"NSObject(NSNetServiceBrowserDelegateMethods)" = NSNetServices;
	"NSObject(NSNetServiceDelegateMethods)" = NSNetServices;
	"NSObject(NSSpellServerDelegate)" = NSSpellServer;
	"NSObject(NSStreamDelegate)" = NSStream;
	"NSObject(NSUserNotificationCenterDelegateMethods)" = NSUserNotification;
	"NSObject(RunLoopEvents)" = NSRunLoop;
	"NSObject(TimedPerformers)" = NSObject;
    };
    source = {
	"../Headers/Foundation/../GNUstepBase/GSVersionMacros.h" = (
	    "../Headers/Foundation/../GNUstepBase/GSVersionMacros.h"
	);
	"../Headers/Foundation/Foundation.h" = (
	    "../Headers/Foundation/Foundation.h"
	);
	"../Headers/Foundation/FoundationErrors.h" = (
	    "../Headers/Foundation/FoundationErrors.h"
	);
	"../Headers/Foundation/FoundationLegacySwiftCompatibility.h" = (
	    "../Headers/Foundation/FoundationLegacySwiftCompatibility.h"
	);
	"../Headers/Foundation/NSAffineTransform.h" = (
	    "NSAffineTransform.m"
	);
	"../Headers/Foundation/NSAppleEventDescriptor.h" = (
	    "NSAppleEventDescriptor.m"
	);
	"../Headers/Foundation/NSAppleEventManager.h" = (
	    "NSAppleEventManager.m"
	);
	"../Headers/Foundation/NSAppleScript.h" = (
	    "NSAppleScript.m"
	);
	"../Headers/Foundation/NSArchiver.h" = (
	    "NSUnarchiver.m",
	    "NSArchiver.m"
	);
	"../Headers/Foundation/NSArray.h" = (
	    "NSArray.m"
	);
	"../Headers/Foundation/NSAttributedString.h" = (
	    "NSAttributedString.m"
	);
	"../Headers/Foundation/NSAutoreleasePool.h" = (
	    "NSAutoreleasePool.m"
	);
	"../Headers/Foundation/NSBackgroundActivityScheduler.h" = (
	    "NSBackgroundActivityScheduler.m"
	);
	"../Headers/Foundation/NSBundle.h" = (
	    "NSBundle.m"
	);
	"../Headers/Foundation/NSByteCountFormatter.h" = (
	    "NSByteCountFormatter.m"
	);
	"../Headers/Foundation/NSByteOrder.h" = (
	    "../Headers/Foundation/NSByteOrder.h"
	);
	"../Headers/Foundation/NSCache.h" = (
	    "NSCache.m"
	);
	"../Headers/Foundation/NSCalendar.h" = (
	    "NSCalendar.m"
	);
	"../Headers/Foundation/NSCalendarDate.h" = (
	    "NSCalendarDate.m"
	);
	"../Headers/Foundation/NSCharacterSet.h" = (
	    "NSCharacterSet.m"
	);
	"../Headers/Foundation/NSClassDescription.h" = (
	    "NSClassDescription.m"
	);
	"../Headers/Foundation/NSCoder.h" = (
	    "NSCoder.m"
	);
	"../Headers/Foundation/NSComparisonPredicate.h" = (
	    "../Headers/Foundation/NSComparisonPredicate.h"
	);
	"../Headers/Foundation/NSCompoundPredicate.h" = (
	    "../Headers/Foundation/NSCompoundPredicate.h"
	);
	"../Headers/Foundation/NSConnection.h" = (
	    "NSConnection.m"
	);
	"../Headers/Foundation/NSData.h" = (
	    "NSData.m"
	);
	"../Headers/Foundation/NSDate.h" = (
	    "NSDate.m"
	);
	"../Headers/Foundation/NSDateComponentsFormatter.h" = (
	    "NSDateComponentsFormatter.m"
	);
	"../Headers/Foundation/NSDateFormatter.h" = (
	    "NSDateFormatter.m"
	);
	"../Headers/Foundation/NSDateInterval.h" = (
	    "NSDateInterval.m"
	);
	"../Headers/Foundation/NSDateIntervalFormatter.h" = (
	    "NSDateIntervalFormatter.m"
	);
	"../Headers/Foundation/NSDebug.h" = (
	    "NSDebug.m"
	);
	"../Headers/Foundation/NSDecimal.h" = (
	    "NSDecimal.m"
	);
	"../Headers/Foundation/NSDecimalNumber.h" = (
	    "NSDecimalNumber.m"
	);
	"../Headers/Foundation/NSDictionary.h" = (
	    "NSDictionary.m"
	);
	"../Headers/Foundation/NSDistantObject.h" = (
	    "NSDistantObject.m"
	);
	"../Headers/Foundation/NSDistributedLock.h" = (
	    "NSDistributedLock.m"
	);
	"../Headers/Foundation/NSDistributedNotificationCenter.h" = (
	    "NSDistributedNotificationCenter.m"
	);
	"../Headers/Foundation/NSEnergyFormatter.h" = (
	    "NSEnergyFormatter.m"
	);
	"../Headers/Foundation/NSEnumerator.h" = (
	    "NSEnumerator.m"
	);
	"../Headers/Foundation/NSError.h" = (
	    "NSError.m"
	);
	"../Headers/Foundation/NSErrorRecoveryAttempting.h" = (
	    "../Headers/Foundation/NSErrorRecoveryAttempting.h"
	);
	"../Headers/Foundation/NSException.h" = (
	    "NSAssertionHandler.m",
	    "NSException.m"
	);
	"../Headers/Foundation/NSExpression.h" = (
	    "../Headers/Foundation/NSExpression.h"
	);
	"../Headers/Foundation/NSExtensionContext.h" = (
	    "NSExtensionContext.m"
	);
	"../Headers/Foundation/NSExtensionItem.h" = (
	    "NSExtensionItem.m"
	);
	"../Headers/Foundation/NSExtensionRequestHandling.h" = (
	    "../Headers/Foundation/NSExtensionRequestHandling.h"
	);
	"../Headers/Foundation/NSFileCoordinator.h" = (
	    "NSFileCoordinator.m"
	);
	"../Headers/Foundation/NSFileHandle.h" = (
	    "NSFileHandle.m",
	    "NSPipe.m"
	);
	"../Headers/Foundation/NSFileManager.h" = (
	    "NSFileManager.m"
	);
	"../Headers/Foundation/NSFilePresenter.h" = (
	    "../Headers/Foundation/NSFilePresenter.h"
	);
	"../Headers/Foundation/NSFileVersion.h" = (
	    "NSFileVersion.m"
	);
	"../Headers/Foundation/NSFileWrapper.h" = (
	    "NSFileWrapper.m"
	);
	"../Headers/Foundation/NSFormatter.h" = (
	    "NSFormatter.m"
	);
	"../Headers/Foundation/NSGarbageCollector.h" = (
	    "NSGarbageCollector.m"
	);
	"../Headers/Foundation/NSGeometry.h" = (
	    "NSGeometry.m"
	);
	"../Headers/Foundation/NSHFSFileTypes.h" = (
	    "NSHFSFileTypes.m"
	);
	"../Headers/Foundation/NSHTTPCookie.h" = (
	    "NSHTTPCookie.m"
	);
	"../Headers/Foundation/NSHTTPCookieStorage.h" = (
	    "NSHTTPCookieStorage.m"
	);
	"../Headers/Foundation/NSHashTable.h" = (
	    "NSHashTable.m"
	);
	"../Headers/Foundation/NSHost.h" = (
	    "NSHost.m"
	);
	"../Headers/Foundation/NSISO8601DateFormatter.h" = (
	    "NSISO8601DateFormatter.m"
	);
	"../Headers/Foundation/NSIndexPath.h" = (
	    "NSIndexPath.m"
	);
	"../Headers/Foundation/NSIndexSet.h" = (
	    "NSIndexSet.m"
	);
	"../Headers/Foundation/NSInvocation.h" = (
	    "NSInvocation.m"
	);
	"../Headers/Foundation/NSInvocationOperation.h" = (
	    "NSInvocationOperation.m"
	);
	"../Headers/Foundation/NSItemProvider.h" = (
	    "NSItemProvider.m"
	);
	"../Headers/Foundation/NSItemProviderReadingWriting.h" = (
	    "NSItemProviderReadingWriting.m"
	);
	"../Headers/Foundation/NSJSONSerialization.h" = (
	    "NSJSONSerialization.m"
	);
	"../Headers/Foundation/NSKeyValueCoding.h" = (
	    "NSKeyValueCoding.m"
	);
	"../Headers/Foundation/NSKeyValueObserving.h" = (
	    "NSKeyValueObserving.m"
	);
	"../Headers/Foundation/NSKeyedArchiver.h" = (
	    "NSKeyedArchiver.m",
	    "NSKeyedUnarchiver.m"
	);
	"../Headers/Foundation/NSLengthFormatter.h" = (
	    "NSLengthFormatter.m"
	);
	"../Headers/Foundation/NSLinguisticTagger.h" = (
	    "NSLinguisticTagger.m"
	);
	"../Headers/Foundation/NSLocale.h" = (
	    "NSLocale.m"
	);
	"../Headers/Foundation/NSLock.h" = (
	    "NSLock.m"
	);
	"../Headers/Foundation/NSMapTable.h" = (
	    "NSMapTable.m"
	);
	"../Headers/Foundation/NSMassFormatter.h" = (
	    "NSMassFormatter.m"
	);
	"../Headers/Foundation/NSMeasurement.h" = (
	    "NSMeasurement.m"
	);
	"../Headers/Foundation/NSMeasurementFormatter.h" = (
	    "NSMeasurementFormatter.m"
	);
	"../Headers/Foundation/NSMetadata.h" = (
	    "NSMetadata.m"
	);
	"../Headers/Foundation/NSMetadataAttributes.h" = (
	    "NSMetadataAttributes.m"
	);
	"../Headers/Foundation/NSMethodSignature.h" = (
	    "NSMethodSignature.m"
	);
	"../Headers/Foundation/NSNetServices.h" = (
	    "NSNetServices.m"
	);
	"../Headers/Foundation/NSNotification.h" = (
	    "NSNotification.m",
	    "NSNotificationCenter.m"
	);
	"../Headers/Foundation/NSNotificationQueue.h" = (
	    "NSNotificationQueue.m"
	);
	"../Headers/Foundation/NSNull.h" = (
	    "NSNull.m"
	);
	"../Headers/Foundation/NSNumberFormatter.h" = (
	    "NSNumberFormatter.m"
	);
	"../Headers/Foundation/NSObjCRuntime.h" = (
	    "NSObjCRuntime.m",
	    "NSLog.m"
	);
	"../Headers/Foundation/NSObject.h" = (
	    "NSObject.m"
	);
	"../Headers/Foundation/NSObjectScripting.h" = (
	    "NSObjectScripting.m"
	);
	"../Headers/Foundation/NSOperation.h" = (
	    "NSOperation.m"
	);
	"../Headers/Foundation/NSOrderedSet.h" = (
	    "NSOrderedSet.m"
	);
	"../Headers/Foundation/NSOrthography.h" = (
	    "NSOrthography.m"
	);
	"../Headers/Foundation/NSPathUtilities.h" = (
	    "NSPathUtilities.m"
	);
	"../Headers/Foundation/NSPersonNameComponents.h" = (
	    "NSPersonNameComponents.m"
	);
	"../Headers/Foundation/NSPersonNameComponentsFormatter.h" = (
	    "NSPersonNameComponentsFormatter.m"
	);
	"../Headers/Foundation/NSPointerArray.h" = (
	    "NSPointerArray.m"
	);
	"../Headers/Foundation/NSPointerFunctions.h" = (
	    "NSPointerFunctions.m"
	);
	"../Headers/Foundation/NSPort.h" = (
	    "NSPort.m",
	    "NSSocketPort.m",
	    "NSMessagePort.m"
	);
	"../Headers/Foundation/NSPortCoder.h" = (
	    "NSPortCoder.m"
	);
	"../Headers/Foundation/NSPortMessage.h" = (
	    "NSPortMessage.m"
	);
	"../Headers/Foundation/NSPortNameServer.h" = (
	    "NSPortNameServer.m",
	    "NSSocketPortNameServer.m",
	    "NSMessagePortNameServer.m"
	);
	"../Headers/Foundation/NSPredicate.h" = (
	    "NSPredicate.m"
	);
	"../Headers/Foundation/NSProcessInfo.h" = (
	    "NSProcessInfo.m"
	);
	"../Headers/Foundation/NSProgress.h" = (
	    "NSProgress.m"
	);
	"../Headers/Foundation/NSPropertyList.h" = (
	    "NSPropertyList.m"
	);
	"../Headers/Foundation/NSProtocolChecker.h" = (
	    "NSProtocolChecker.m"
	);
	"../Headers/Foundation/NSProxy.h" = (
	    "NSProxy.m"
	);
	"../Headers/Foundation/NSRange.h" = (
	    "NSRange.m"
	);
	"../Headers/Foundation/NSRegularExpression.h" = (
	    "NSRegularExpression.m"
	);
	"../Headers/Foundation/NSRunLoop.h" = (
	    "NSRunLoop.m"
	);
	"../Headers/Foundation/NSScanner.h" = (
	    "NSScanner.m"
	);
	"../Headers/Foundation/NSScriptClassDescription.h" = (
	    "NSScriptClassDescription.m"
	);
	"../Headers/Foundation/NSScriptCoercionHandler.h" = (
	    "NSScriptCoercionHandler.m"
	);
	"../Headers/Foundation/NSScriptCommand.h" = (
	    "NSScriptCommand.m"
	);
	"../Headers/Foundation/NSScriptCommandDescription.h" = (
	    "NSScriptCommandDescription.m"
	);
	"../Headers/Foundation/NSScriptExecutionContext.h" = (
	    "NSScriptExecutionContext.m"
	);
	"../Headers/Foundation/NSScriptKeyValueCoding.h" = (
	    "NSScriptKeyValueCoding.m"
	);
	"../Headers/Foundation/NSScriptObjectSpecifiers.h" = (
	    "NSScriptObjectSpecifiers.m"
	);
	"../Headers/Foundation/NSScriptStandardSuiteCommands.h" = (
	    "NSScriptStandardSuiteCommands.m"
	);
	"../Headers/Foundation/NSScriptSuiteRegistry.h" = (
	    "NSScriptSuiteRegistry.m"
	);
	"../Headers/Foundation/NSScriptWhoseTests.h" = (
	    "../Headers/Foundation/NSScriptWhoseTests.h"
	);
	"../Headers/Foundation/NSSerialization.h" = (
	    "../Headers/Foundation/NSSerialization.h"
	);
	"../Headers/Foundation/NSSet.h" = (
	    "NSSet.m",
	    "NSCountedSet.m"
	);
	"../Headers/Foundation/NSSortDescriptor.h" = (
	    "NSSortDescriptor.m"
	);
	"../Headers/Foundation/NSSpellServer.h" = (
	    "NSSpellServer.m"
	);
	"../Headers/Foundation/NSStream.h" = (
	    "../Headers/Foundation/NSStream.h"
	);
	"../Headers/Foundation/NSString.h" = (
	    "NSString.m"
	);
	"../Headers/Foundation/NSTask.h" = (
	    "NSTask.m"
	);
	"../Headers/Foundation/NSTextCheckingResult.h" = (
	    "NSTextCheckingResult.m"
	);
	"../Headers/Foundation/NSThread.h" = (
	    "NSThread.m"
	);
	"../Headers/Foundation/NSTimeZone.h" = (
	    "NSTimeZone.m"
	);
	"../Headers/Foundation/NSTimer.h" = (
	    "NSTimer.m"
	);
	"../Headers/Foundation/NSURL.h" = (
	    "NSURL.m"
	);
	"../Headers/Foundation/NSURLAuthenticationChallenge.h" = (
	    "NSURLAuthenticationChallenge.m"
	);
	"../Headers/Foundation/NSURLCache.h" = (
	    "NSURLCache.m"
	);
	"../Headers/Foundation/NSURLConnection.h" = (
	    "NSURLConnection.m"
	);
	"../Headers/Foundation/NSURLCredential.h" = (
	    "NSURLCredential.m"
	);
	"../Headers/Foundation/NSURLCredentialStorage.h" = (
	    "NSURLCredentialStorage.m"
	);
	"../Headers/Foundation/NSURLDownload.h" = (
	    "NSURLDownload.m"
	);
	"../Headers/Foundation/NSURLError.h" = (
	    "../Headers/Foundation/NSURLError.h"
	);
	"../Headers/Foundation/NSURLHandle.h" = (
	    "NSURLHandle.m"
	);
	"../Headers/Foundation/NSURLProtectionSpace.h" = (
	    "NSURLProtectionSpace.m"
	);
	"../Headers/Foundation/NSURLProtocol.h" = (
	    "NSURLProtocol.m"
	);
	"../Headers/Foundation/NSURLRequest.h" = (
	    "NSURLRequest.m"
	);
	"../Headers/Foundation/NSURLResponse.h" = (
	    "NSURLResponse.m"
	);
	"../Headers/Foundation/NSURLSession.h" = (
	    "NSURLSession.m"
	);
	"../Headers/Foundation/NSUUID.h" = (
	    "NSUUID.m"
	);
	"../Headers/Foundation/NSUbiquitousKeyValueStore.h" = (
	    "NSUbiquitousKeyValueStore.m"
	);
	"../Headers/Foundation/NSUndoManager.h" = (
	    "NSUndoManager.m"
	);
	"../Headers/Foundation/NSUnit.h" = (
	    "NSUnit.m"
	);
	"../Headers/Foundation/NSUserActivity.h" = (
	    "NSUserActivity.m"
	);
	"../Headers/Foundation/NSUserDefaults.h" = (
	    "NSUserDefaults.m"
	);
	"../Headers/Foundation/NSUserNotification.h" = (
	    "NSUserNotification.m"
	);
	"../Headers/Foundation/NSUserScriptTask.h" = (
	    "NSUserScriptTask.m"
	);
	"../Headers/Foundation/NSUtilities.h" = (
	    "../Headers/Foundation/NSUtilities.h"
	);
	"../Headers/Foundation/NSValue.h" = (
	    "NSValue.m"
	);
	"../Headers/Foundation/NSValueTransformer.h" = (
	    "NSValueTransformer.m"
	);
	"../Headers/Foundation/NSXMLDTD.h" = (
	    "NSXMLDTD.m"
	);
	"../Headers/Foundation/NSXMLDTDNode.h" = (
	    "NSXMLDTDNode.m"
	);
	"../Headers/Foundation/NSXMLDocument.h" = (
	    "NSXMLDocument.m"
	);
	"../Headers/Foundation/NSXMLElement.h" = (
	    "NSXMLElement.m"
	);
	"../Headers/Foundation/NSXMLNode.h" = (
	    "NSXMLNode.m"
	);
	"../Headers/Foundation/NSXMLNodeOptions.h" = (
	    "../Headers/Foundation/NSXMLNodeOptions.h"
	);
	"../Headers/Foundation/NSXMLParser.h" = (
	    "NSXMLParser.m"
	);
	"../Headers/Foundation/NSXPCConnection.h" = (
	    "NSXPCConnection.m"
	);
	"../Headers/Foundation/NSZone.h" = (
	    "NSZone.m",
	    "NSPage.m"
	);
    };
    super = {
	NSAffineTransform = NSObject;
	NSAppleEventDescriptor = NSObject;
	NSAppleEventManager = NSObject;
	NSAppleScript = NSObject;
	NSArchiver = NSCoder;
	NSArray = NSObject;
	NSAssertionHandler = NSObject;
	NSAttributedString = NSObject;
	NSAutoreleasePool = NSObject;
	NSBackgroundActivityScheduler = NSObject;
	NSBlockOperation = NSOperation;
	NSBundle = NSObject;
	NSByteCountFormatter = NSFormatter;
	NSCache = NSObject;
	NSCachedURLResponse = NSObject;
	NSCalendar = NSObject;
	NSCalendarDate = NSDate;
	NSCharacterSet = NSObject;
	NSClassDescription = NSObject;
	NSCoder = NSObject;
	NSComparisonPredicate = NSPredicate;
	NSCompoundPredicate = NSPredicate;
	NSCondition = NSObject;
	NSConditionLock = NSObject;
	NSConnection = NSObject;
	NSCountedSet = NSMutableSet;
	NSData = NSObject;
	NSDate = NSObject;
	NSDateComponents = NSObject;
	NSDateComponentsFormatter = NSFormatter;
	NSDateFormatter = NSFormatter;
	NSDateInterval = NSObject;
	NSDateIntervalFormatter = NSFormatter;
	NSDecimalNumber = NSNumber;
	NSDecimalNumberHandler = NSObject;
	NSDeserializer = NSObject;
	NSDictionary = NSObject;
	NSDimension = NSUnit;
	NSDirectoryEnumerator = NSEnumerator;
	NSDistantObject = NSProxy;
	NSDistributedLock = NSObject;
	NSDistributedNotificationCenter = NSNotificationCenter;
	NSEnergyFormatter = NSFormatter;
	NSEnumerator = NSObject;
	NSError = NSObject;
	NSException = NSObject;
	NSExpression = NSObject;
	NSExtensionContext = NSObject;
	NSExtensionItem = NSObject;
	NSFileAccessIntent = NSObject;
	NSFileCoordinator = NSObject;
	NSFileHandle = NSObject;
	NSFileManager = NSObject;
	NSFileVersion = NSObject;
	NSFileWrapper = NSObject;
	NSFormatter = NSObject;
	NSGarbageCollector = NSObject;
	NSHTTPCookie = NSObject;
	NSHTTPCookieStorage = NSObject;
	NSHTTPURLResponse = NSURLResponse;
	NSHashTable = NSObject;
	NSHost = NSObject;
	NSISO8601DateFormatter = NSFormatter;
	NSIndexPath = NSObject;
	NSIndexSet = NSObject;
	NSInputStream = NSStream;
	NSInvocation = NSObject;
	NSInvocationOperation = NSOperation;
	NSItemProvider = NSObject;
	NSItemProviderReadingWriting = NSObject;
	NSJSONSerialization = NSObject;
	NSKeyedArchiver = NSCoder;
	NSKeyedUnarchiver = NSCoder;
	NSLengthFormatter = NSFormatter;
	NSLinguisticTagger = NSObject;
	NSLocale = NSObject;
	NSLock = NSObject;
	NSMapTable = NSObject;
	NSMassFormatter = NSObject;
	NSMeasurement = NSObject;
	NSMeasurementFormatter = NSFormatter;
	NSMessagePort = NSPort;
	NSMessagePortNameServer = NSPortNameServer;
	NSMetadataItem = NSObject;
	NSMetadataQuery = NSObject;
	NSMetadataQueryAttributeValueTuple = NSObject;
	NSMetadataQueryResultGroup = NSObject;
	NSMethodSignature = NSObject;
	NSMutableArray = NSArray;
	NSMutableAttributedString = NSAttributedString;
	NSMutableCharacterSet = NSCharacterSet;
	NSMutableData = NSData;
	NSMutableDictionary = NSDictionary;
	NSMutableIndexSet = NSIndexSet;
	NSMutableOrderedSet = NSOrderedSet;
	NSMutableSet = NSSet;
	NSMutableString = NSString;
	NSMutableURLRequest = NSURLRequest;
	NSNetService = NSObject;
	NSNetServiceBrowser = NSObject;
	NSNotification = NSObject;
	NSNotificationCenter = NSObject;
	NSNotificationQueue = NSObject;
	NSNull = NSObject;
	NSNumber = NSValue;
	NSNumberFormatter = NSFormatter;
	NSObjectScripting = NSObject;
	NSOperation = NSObject;
	NSOperationQueue = NSObject;
	NSOrderedSet = NSObject;
	NSOrthography = NSObject;
	NSOutputStream = NSStream;
	NSPersonNameComponents = NSObject;
	NSPersonNameComponentsFormatter = NSFormatter;
	NSPipe = NSObject;
	NSPointerArray = NSObject;
	NSPointerFunctions = NSObject;
	NSPort = NSObject;
	NSPortCoder = NSCoder;
	NSPortMessage = NSObject;
	NSPortNameServer = NSObject;
	NSPredicate = NSObject;
	NSProcessInfo = NSObject;
	NSProgress = NSObject;
	NSPropertyListSerialization = NSObject;
	NSProtocolChecker = NSProxy;
	NSRecursiveLock = NSObject;
	NSRegularExpression = NSObject;
	NSRunLoop = NSObject;
	NSScanner = NSObject;
	NSScriptClassDescription = NSClassDescription;
	NSScriptCoercionHandler = NSObject;
	NSScriptCommand = NSObject;
	NSScriptCommandDescription = NSObject;
	NSScriptExecutionContext = NSObject;
	NSScriptKeyValueCoding = NSObject;
	NSScriptObjectSpecifiers = NSObject;
	NSScriptStandardSuiteCommands = NSObject;
	NSScriptSuiteRegistry = NSObject;
	NSSerializer = NSObject;
	NSSet = NSObject;
	NSSocketPort = NSPort;
	NSSocketPortNameServer = NSPortNameServer;
	NSSortDescriptor = NSObject;
	NSSpellServer = NSObject;
	NSStream = NSObject;
	NSString = NSObject;
	NSTask = NSObject;
	NSTextCheckingResult = NSObject;
	NSThread = NSObject;
	NSTimeZone = NSObject;
	NSTimeZoneDetail = NSTimeZone;
	NSTimer = NSObject;
	NSURL = NSObject;
	NSURLAuthenticationChallenge = NSObject;
	NSURLCache = NSObject;
	NSURLComponents = NSObject;
	NSURLConnection = NSObject;
	NSURLCredential = NSObject;
	NSURLCredentialStorage = NSObject;
	NSURLDownload = NSObject;
	NSURLHandle = NSObject;
	NSURLProtectionSpace = NSObject;
	NSURLProtocol = NSObject;
	NSURLQueryItem = NSObject;
	NSURLRequest = NSObject;
	NSURLResponse = NSObject;
	NSURLSession = NSObject;
	NSURLSessionConfiguration = NSObject;
	NSURLSessionDataTask = NSURLSessionTask;
	NSURLSessionDownloadTask = NSURLSessionTask;
	NSURLSessionStreamTask = NSURLSessionTask;
	NSURLSessionTask = NSObject;
	NSURLSessionUploadTask = NSURLSessionDataTask;
	NSUUID = NSObject;
	NSUbiquitousKeyValueStore = NSObject;
	NSUnarchiver = NSCoder;
	NSUndoManager = NSObject;
	NSUnit = NSObject;
	NSUnitAcceleration = NSDimension;
	NSUnitAngle = NSDimension;
	NSUnitArea = NSDimension;
	NSUnitConcentrationMass = NSDimension;
	NSUnitConverter = NSObject;
	NSUnitConverterLinear = NSUnitConverter;
	NSUnitDispersion = NSDimension;
	NSUnitDuration = NSDimension;
	NSUnitElectricCharge = NSDimension;
	NSUnitElectricCurrent = NSDimension;
	NSUnitElectricPotentialDifference = NSDimension;
	NSUnitElectricResistance = NSDimension;
	NSUnitEnergy = NSDimension;
	NSUnitFrequency = NSDimension;
	NSUnitFuelEfficiency = NSDimension;
	NSUnitIlluminance = NSDimension;
	NSUnitLength = NSDimension;
	NSUnitMass = NSDimension;
	NSUnitPower = NSDimension;
	NSUnitPressure = NSDimension;
	NSUnitSpeed = NSDimension;
	NSUnitTemperature = NSDimension;
	NSUnitVolume = NSDimension;
	NSUserActivity = NSObject;
	NSUserDefaults = NSObject;
	NSUserNotification = NSObject;
	NSUserNotificationCenter = NSObject;
	NSUserScriptTask = NSObject;
	NSValue = NSObject;
	NSValueTransformer = NSObject;
	NSXMLDTD = NSXMLNode;
	NSXMLDTDNode = NSXMLNode;
	NSXMLDocument = NSXMLNode;
	NSXMLElement = NSXMLNode;
	NSXMLNode = NSObject;
	NSXMLParser = NSObject;
	NSXPCConnection = NSObject;
	NSXPCInterface = NSObject;
	NSXPCListener = NSObject;
	NSXPCListenerEndpoint = NSObject;
	NXConstantString = NSString;
    };
    title = {
	Base = "GNUstep Base";
	Functions = Functions;
	NSAffineTransform = "NSAffineTransform.m";
	NSAppleEventDescriptor = "NSAppleEventDescriptor class documentation";
	NSAppleEventManager = "NSAppleEventManager class documentation";
	NSAppleScript = "NSAppleScript class documentation";
	NSArchiver = "NSArchiver class reference";
	NSArray = "NSArray class reference";
	NSAttributedString = "NSAttributedString class reference";
	NSAutoreleasePool = "NSAutoreleasePool class reference";
	NSBackgroundActivityScheduler = "NSBackgroundActivityScheduler class documentation";
	NSBundle = "NSBundle class reference";
	NSByteCountFormatter = "NSByteCountFormatter class documentation";
	NSCache = "NSCache class documentation";
	NSCalendar = "NSCalendar documentation";
	NSCalendarDate = "NSCalendarDate class reference";
	NSCharacterSet = "NSCharacterSet class reference";
	NSClassDescription = "NSClassDescription class reference";
	NSCoder = "NSCoder class reference";
	NSComparisonPredicate = "NSComparisonPredicate class documentation";
	NSCompoundPredicate = "NSCompoundPredicate class documentation";
	NSConnection = "NSConnection class reference";
	NSData = "NSData class reference";
	NSDate = "NSDate class reference";
	NSDateComponentsFormatter = "NSDateComponentsFormatter class documentation";
	NSDateFormatter = "NSDateFormatter class reference";
	NSDateInterval = "NSDateInterval class documentation";
	NSDateIntervalFormatter = "NSDateIntervalFormatter class documentation";
	NSDebug = "NSDebug utilities reference";
	NSDecimalNumber = "NSDecimalNumber class reference";
	NSDictionary = "NSDictionary class reference";
	NSDistantObject = "NSDistantObject class reference";
	NSDistributedLock = "NSDistributedLock class reference";
	NSDistributedNotificationCenter = "NSDistributedNotificationCenter
      class reference";
	NSEnergyFormatter = "NSEnergyFormatter class documentation";
	NSEnumerator = "NSEnumerator class reference";
	NSError = "NSError class documentation";
	NSErrorRecoveryAttempting = "NSErrorRecoveryAttempting documentation";
	NSException = "NSAssertionHandler class reference";
	NSExpression = "NSExpression class documentation";
	NSExtensionContext = "NSExtensionContext class documentation";
	NSExtensionItem = "NSExtensionItem class documentation";
	NSExtensionRequestHandling = "NSExtensionRequestHandling documentation";
	NSFileCoordinator = "NSFileCoordinator documentation";
	NSFileHandle = "NSFileHandle class reference";
	NSFileManager = "NSFileManager class reference";
	NSFilePresenter = "NSFilePresenter documentation";
	NSFileVersion = "NSFileVersion class documentation";
	NSFileWrapper = NSFileWrapper;
	NSFormatter = "NSFormatter class reference";
	NSGarbageCollector = "NSGarbageCollector class documentation";
	NSHTTPCookie = "NSHTTPCookie class documentation";
	NSHTTPCookieStorage = "NSHTTPCookieStorage class documentation";
	NSHashTable = "NSHashTable class reference";
	NSHost = "NSHost class reference";
	NSISO8601DateFormatter = "NSISO8601DateFormatter class documentation";
	NSIndexPath = "NSIndexPath class documentation";
	NSIndexSet = "NSIndexSet documentation";
	NSInvocation = "NSInvocation class reference";
	NSInvocationOperation = "NSInvocationOperation class reference";
	NSItemProvider = "NSItemProvider class documentation";
	NSItemProviderReadingWriting = "NSItemProviderReadingWriting class documentation";
	NSJSONSerialization = "NSJSONSerialization class documentation";
	NSKeyValueCoding = "NSKeyValueCoding informal protocol reference";
	NSKeyValueObserving = "NSKeyValueObserving documentation";
	NSKeyedArchiver = "NSKeyedArchiver documentation";
	NSLengthFormatter = "NSLengthFormatter class documentation";
	NSLinguisticTagger = "NSLinguisticTagger class documentation";
	NSLocale = "NSLocale class documentation";
	NSLock = "NSLock class reference";
	NSMapTable = "NSMapTable class reference";
	NSMassFormatter = "NSMassFormatter class documentation";
	NSMeasurement = "NSMeasurement class documentation";
	NSMeasurementFormatter = "NSMeasurementFormatter class documentation";
	NSMetadata = "NSMetadata documentation";
	NSMethodSignature = "NSMethodSignature class reference";
	NSNetServices = "NSNetServices documentation";
	NSNotification = "NSNotificationCenter class reference";
	NSNotificationQueue = "NSNotificationQueue class reference";
	NSNull = "NSNull class reference";
	NSNumberFormatter = "NSNumberFormatter class reference";
	NSObject = "NSObject class reference";
	NSObjectScripting = "NSObjectScripting class documentation";
	NSOperation = "NSOperation class reference";
	NSOrderedSet = "NSOrderedSet documentation";
	NSOrthography = "NSOrthography class documentation";
	NSPersonNameComponents = "NSPersonNameComponents class documentation";
	NSPersonNameComponentsFormatter = "NSPersonNameComponentsFormatter class documentation";
	NSPointerArray = "NSPointerArray class documentation";
	NSPointerFunctions = "NSPointerFunctions class documentation";
	NSPort = "NSPort class reference";
	NSPortCoder = "NSPortCoder class reference";
	NSPortMessage = "NSPortMessage class reference";
	NSPortNameServer = "NSPortNameServer class reference";
	NSPredicate = "NSPredicate class documentation";
	NSProcessInfo = "NSProcessInfo class reference";
	NSProgress = "NSProgress class documentation";
	NSPropertyList = "NSPropertyListSerialization class documentation";
	NSProtocolChecker = "NSProtocolChecker class reference";
	NSProxy = "NSProxy class reference";
	NSRegularExpression = "NSRegularExpression class documentation";
	NSRunLoop = "NSRunLoop class reference";
	NSScanner = "NSScanner class reference";
	NSScriptClassDescription = "NSScriptClassDescription class documentation";
	NSScriptCoercionHandler = "NSScriptCoercionHandler class documentation";
	NSScriptCommand = "NSScriptCommand class documentation";
	NSScriptCommandDescription = "NSScriptCommandDescription class documentation";
	NSScriptExecutionContext = "NSScriptExecutionContext class documentation";
	NSScriptKeyValueCoding = "NSScriptKeyValueCoding class documentation";
	NSScriptObjectSpecifiers = "NSScriptObjectSpecifiers class documentation";
	NSScriptStandardSuiteCommands = "NSScriptStandardSuiteCommands class documentation";
	NSScriptSuiteRegistry = "NSScriptSuiteRegistry class documentation";
	NSScriptWhoseTests = "NSScriptWhoseTests documentation";
	NSSerialization = "NSSerialization documentation";
	NSSet = "NSCountedSet class reference";
	NSSortDescriptor = "NSSortDescriptor class documentation";
	NSSpellServer = NSSpellServer;
	NSStream = "NSStream documentation";
	NSString = "NSString class reference";
	NSTask = "NSTask class reference";
	NSTextCheckingResult = "NSTextCheckingResult class documentation";
	NSThread = "NSThread class reference";
	NSTimeZone = "NSTimeZone class reference";
	NSTimer = "NSTimer class reference";
	NSURL = "NSURL class reference";
	NSURLAuthenticationChallenge = "NSURLAuthenticationChallenge class documentation";
	NSURLCache = "NSURLCache documentation";
	NSURLConnection = "NSURLConnection class documentation";
	NSURLCredential = "NSURLCredential class documentation";
	NSURLCredentialStorage = "NSURLCredentialStorage class documentation";
	NSURLDownload = "NSURLDownload class documentation";
	NSURLHandle = "NSURLHandle class reference";
	NSURLProtectionSpace = "NSURLProtectionSpace class documentation";
	NSURLProtocol = "NSURLProtocol class documentation";
	NSURLRequest = "NSURLRequest documentation";
	NSURLResponse = "NSURLResponse documentation";
	NSURLSession = "NSURLSession documentation";
	NSUUID = "NSUUID class documentation";
	NSUbiquitousKeyValueStore = "NSUbiquitousKeyValueStore class documentation";
	NSUndoManager = "NSUndoManager class reference";
	NSUnit = "NSUnit documentation";
	NSUserActivity = "NSUserActivity class documentation";
	NSUserDefaults = "NSUserDefaults class reference";
	NSUserNotification = "NSUserNotification documentation";
	NSUserScriptTask = "NSUserScriptTask class documentation";
	NSValue = "NSValue class reference";
	NSValueTransformer = "NSValueTransformer class documentation";
	NSXMLDTD = "NSXMLDTD class documentation";
	NSXMLDTDNode = "NSXMLDTDNode class documentation";
	NSXMLDocument = "NSXMLDocument class documentation";
	NSXMLElement = "NSXMLElement class documentation";
	NSXMLNode = "NSXMLNode class documentation";
	NSXMLParser = "NSXMLParser class documentation";
	NSXPCConnection = "NSXPCConnection documentation";
	TypesAndConstants = "Types and Constants";
    };
    type = {
	GSDebugAllocationTraceFunction = TypesAndConstants;
	GSFileWrapperType = TypesAndConstants;
	GSRegexEnumerationCallback = TypesAndConstants;
	NSActivityOptions = TypesAndConstants;
	NSAlignmentOptions = TypesAndConstants;
	NSAttributedStringKey = TypesAndConstants;
	NSBackgroundActivityResult = TypesAndConstants;
	NSBinarySearchingOptions = TypesAndConstants;
	NSByteCountFormatterCountStyle = TypesAndConstants;
	NSByteCountFormatterUnits = TypesAndConstants;
	NSByteOrder = TypesAndConstants;
	NSCalculationError = TypesAndConstants;
	NSCalendarOptions = TypesAndConstants;
	NSCalendarUnit = TypesAndConstants;
	NSComparisonPredicateModifier = TypesAndConstants;
	NSComparisonPredicateOptions = TypesAndConstants;
	NSComparisonResult = TypesAndConstants;
	NSCompoundPredicateType = TypesAndConstants;
	NSDataBase64DecodingOptions = TypesAndConstants;
	NSDataBase64EncodingOptions = TypesAndConstants;
	NSDataSearchOptions = TypesAndConstants;
	NSDateComponentsFormatterUnitsStyle = TypesAndConstants;
	NSDateComponentsFormatterZeroFormattingBehavior = TypesAndConstants;
	NSDateFormatterBehavior = TypesAndConstants;
	NSDateFormatterStyle = TypesAndConstants;
	NSDateIntervalFormatterStyle = TypesAndConstants;
	NSDirectoryEnumerationOptions = TypesAndConstants;
	NSEnergyFormatterUnit = TypesAndConstants;
	NSEnumerationOptions = TypesAndConstants;
	NSErrorDomain = TypesAndConstants;
	NSExceptionName = TypesAndConstants;
	NSExpressionType = TypesAndConstants;
	NSFileCoordinatorReadingOptions = TypesAndConstants;
	NSFileCoordinatorWritingOptions = TypesAndConstants;
	NSFileVersionAddingOptions = TypesAndConstants;
	NSFileVersionReplacingOptions = TypesAndConstants;
	NSFileWrapperReadingOptions = TypesAndConstants;
	NSFileWrapperWritingOptions = TypesAndConstants;
	NSFormattingContext = TypesAndConstants;
	NSFormattingUnitStyle = TypesAndConstants;
	NSHTTPCookieAcceptPolicy = TypesAndConstants;
	NSHashTableOptions = TypesAndConstants;
	NSISO8601DateFormatOptions = TypesAndConstants;
	NSInteger = TypesAndConstants;
	NSItemProviderErrorCode = TypesAndConstants;
	NSItemProviderFileOptions = TypesAndConstants;
	NSItemProviderRepresentationVisibility = TypesAndConstants;
	NSJSONReadingOptions = TypesAndConstants;
	NSJSONWritingOptions = TypesAndConstants;
	NSKeyValueChange = TypesAndConstants;
	NSKeyValueChangeKey = TypesAndConstants;
	NSKeyValueObservingOptions = TypesAndConstants;
	NSKeyValueSetMutationKind = TypesAndConstants;
	NSLengthFormatterUnit = TypesAndConstants;
	NSLinguisticTag = TypesAndConstants;
	NSLinguisticTagScheme = TypesAndConstants;
	NSLinguisticTaggerOptions = TypesAndConstants;
	NSLinguisticTaggerUnit = TypesAndConstants;
	NSLocaleLanguageDirection = TypesAndConstants;
	NSMapTableOptions = TypesAndConstants;
	NSMapTableValueCallBacks = TypesAndConstants;
	NSMassFormatterUnit = TypesAndConstants;
	NSMatchingFlags = TypesAndConstants;
	NSMatchingOptions = TypesAndConstants;
	NSMeasurementFormatterUnitOptions = TypesAndConstants;
	NSNetServiceOptions = TypesAndConstants;
	NSNetServicesError = TypesAndConstants;
	NSNotificationCoalescing = TypesAndConstants;
	NSNotificationName = TypesAndConstants;
	NSNotificationSuspensionBehavior = TypesAndConstants;
	NSNumberFormatterBehavior = TypesAndConstants;
	NSNumberFormatterPadPosition = TypesAndConstants;
	NSNumberFormatterRoundingMode = TypesAndConstants;
	NSNumberFormatterStyle = TypesAndConstants;
	NSOperationQueuePriority = TypesAndConstants;
	NSPersonNameComponentsFormatterOptions = TypesAndConstants;
	NSPersonNameComponentsFormatterStyle = TypesAndConstants;
	NSPoint = TypesAndConstants;
	NSPointArray = TypesAndConstants;
	NSPointPointer = TypesAndConstants;
	NSPointerFunctionsOptions = TypesAndConstants;
	NSPostingStyle = TypesAndConstants;
	NSPredicateOperatorType = TypesAndConstants;
	NSProgressFileOperationKind = TypesAndConstants;
	NSProgressKind = TypesAndConstants;
	NSProgressUserInfoKey = TypesAndConstants;
	NSPropertyListFormat = TypesAndConstants;
	NSPropertyListMutabilityOptions = TypesAndConstants;
	NSPropertyListReadOptions = TypesAndConstants;
	NSPropertyListWriteOptions = TypesAndConstants;
	NSQualityOfService = TypesAndConstants;
	NSRange = TypesAndConstants;
	NSRangePointer = TypesAndConstants;
	NSRect = TypesAndConstants;
	NSRectArray = TypesAndConstants;
	NSRectEdge = TypesAndConstants;
	NSRectPointer = TypesAndConstants;
	NSRegularExpressionOptions = TypesAndConstants;
	NSRoundingMode = TypesAndConstants;
	NSRunLoopMode = TypesAndConstants;
	NSSearchPathDirectory = TypesAndConstants;
	NSSearchPathDomainMask = TypesAndConstants;
	NSSize = TypesAndConstants;
	NSSizeArray = TypesAndConstants;
	NSSizePointer = TypesAndConstants;
	NSSocketNativeHandle = TypesAndConstants;
	NSSortOptions = TypesAndConstants;
	NSStreamEvent = TypesAndConstants;
	NSStreamStatus = TypesAndConstants;
	NSStringCompareOptions = TypesAndConstants;
	NSStringEncoding = TypesAndConstants;
	NSStringEncodingConversionOptions = TypesAndConstants;
	NSStringEnumerationOptions = TypesAndConstants;
	NSSwappedDouble = TypesAndConstants;
	NSSwappedFloat = TypesAndConstants;
	NSTaskTerminationReason = TypesAndConstants;
	NSTextCheckingType = TypesAndConstants;
	NSTextCheckingTypes = TypesAndConstants;
	NSTimeInterval = TypesAndConstants;
	NSTimeZoneNameStyle = TypesAndConstants;
	NSUInteger = TypesAndConstants;
	NSURLBookmarkResolutionOptions = TypesAndConstants;
	NSURLCacheStoragePolicy = TypesAndConstants;
	NSURLCredentialPersistence = TypesAndConstants;
	NSURLHandleStatus = TypesAndConstants;
	NSURLRequestCachePolicy = TypesAndConstants;
	NSURLRequestNetworkServiceType = TypesAndConstants;
	NSURLSessionAuthChallengeDisposition = TypesAndConstants;
	NSURLSessionResponseDisposition = TypesAndConstants;
	NSURLSessionTaskState = TypesAndConstants;
	NSUserNotificationActivationType = TypesAndConstants;
	NSXMLDTDNodeKind = TypesAndConstants;
	NSXMLDocumentContentKind = TypesAndConstants;
	NSXMLNodeKind = TypesAndConstants;
	NSXMLParserError = TypesAndConstants;
	NSXPCConnectionOptions = TypesAndConstants;
	NSZone = TypesAndConstants;
	OSType = TypesAndConstants;
	RunLoopEventType = TypesAndConstants;
	"_NSObjCValueType" = TypesAndConstants;
	"gid_t" = TypesAndConstants;
	"gsuuid_t" = TypesAndConstants;
	"pid_t" = TypesAndConstants;
	"struct NSEdgeInsets" = TypesAndConstants;
	"struct _NSHandler" = TypesAndConstants;
	"struct _NSHashTableCallBacks" = TypesAndConstants;
	"struct _NSMapTableKeyCallBacks" = TypesAndConstants;
	"struct autorelease_array_list" = TypesAndConstants;
	"struct autorelease_thread_vars" = TypesAndConstants;
	"uid_t" = TypesAndConstants;
	unichar = TypesAndConstants;
    };
    unitmethods = {
	"(GSLogDelegate)" = {
	    "-getBytes:ofLength:byHandle:" = NSDebug;
	    "-putBytes:ofLength:byHandle:" = NSDebug;
	};
	"(NSCacheDelegate)" = {
	    "-cache:willEvictObject:" = NSCache;
	};
	"(NSCoding)" = {
	    "-encodeWithCoder:" = NSObject;
	    "-initWithCoder:" = NSObject;
	};
	"(NSCopying)" = {
	    "-copyWithZone:" = NSObject;
	};
	"(NSDecimalNumberBehaviors)" = {
	    "-exceptionDuringOperation:error:leftOperand:rightOperand:" = NSDecimalNumber;
	    "-roundingMode" = NSDecimalNumber;
	    "-scale" = NSDecimalNumber;
	};
	"(NSDiscardableContent)" = {
	    "-beginContentAccess" = NSObject;
	    "-discardContentIfPossible" = NSObject;
	    "-endContentAccess" = NSObject;
	    "-isContentDiscarded" = NSObject;
	};
	"(NSExtensionRequestHandling)" = {
	    "-beginRequestWithExtensionContext:" = NSExtensionRequestHandling;
	};
	"(NSFastEnumeration)" = {
	    "-countByEnumeratingWithState:objects:count:" = NSEnumerator;
	};
	"(NSFilePresenter)" = {
	    "-presentedItemOperationQueue" = NSFilePresenter;
	    "-presentedItemURL" = NSFilePresenter;
	};
	"(NSItemProviderReading)" = {
	    "+objectWithItemProviderData:typeIdentifier:error:" = NSItemProvider;
	    "-readableTypeIdentifiersForItemProvider" = NSItemProvider;
	    "-setReadableTypeIdentifiersForItemProvider:" = NSItemProvider;
	};
	"(NSItemProviderWriting)" = {
	    "+itemProviderVisibilityForRepresentationWithTypeIdentifier:" = NSItemProvider;
	    "-itemProviderVisibilityForRepresentationWithTypeIdentifier:" = NSItemProvider;
	    "-loadDataWithTypeIdentifier:forItemProviderCompletionHandler:" = NSItemProvider;
	    "-setWritableTypeIdentifiersForItemProvider:" = NSItemProvider;
	    "-writableTypeIdentifiersForItemProvider" = NSItemProvider;
	};
	"(NSLocking)" = {
	    "-lock" = NSLock;
	    "-unlock" = NSLock;
	};
	"(NSMutableCopying)" = {
	    "-mutableCopyWithZone:" = NSObject;
	};
	"(NSObjCTypeSerializationCallBack)" = {
	    "-deserializeObjectAt:ofObjCType:fromData:atCursor:" = NSSerialization;
	    "-serializeObjectAt:ofObjCType:intoData:" = NSSerialization;
	};
	"(NSObject)" = {
	    "-autorelease" = NSObject;
	    "-class" = NSObject;
	    "-conformsToProtocol:" = NSObject;
	    "-description" = NSObject;
	    "-hash" = NSObject;
	    "-isEqual:" = NSObject;
	    "-isKindOfClass:" = NSObject;
	    "-isMemberOfClass:" = NSObject;
	    "-isProxy" = NSObject;
	    "-performSelector:" = NSObject;
	    "-performSelector:withObject:" = NSObject;
	    "-performSelector:withObject:withObject:" = NSObject;
	    "-release" = NSObject;
	    "-respondsToSelector:" = NSObject;
	    "-retain" = NSObject;
	    "-retainCount" = NSObject;
	    "-self" = NSObject;
	    "-superclass" = NSObject;
	    "-zone" = NSObject;
	};
	"(NSProgressReporting)" = {
	    "-progress" = NSProgress;
	};
	"(NSSecureCoding)" = {
	    "+supportsSecureCoding" = NSObject;
	};
	"(NSStreamDelegate)" = {
	    "-stream:handleEvent:" = NSStream;
	};
	"(NSURLAuthenticationChallengeSender)" = {
	    "-cancelAuthenticationChallenge:" = NSURLAuthenticationChallenge;
	    "-continueWithoutCredentialForAuthenticationChallenge:" = NSURLAuthenticationChallenge;
	    "-useCredential:forAuthenticationChallenge:" = NSURLAuthenticationChallenge;
	};
	"(NSURLConnectionDataDelegate)" = {
	    "-connection:didReceiveData:" = NSURLConnection;
	    "-connection:didReceiveResponse:" = NSURLConnection;
	    "-connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:" = NSURLConnection;
	    "-connection:needNewBodyStream:" = NSURLConnection;
	    "-connection:willCacheResponse:" = NSURLConnection;
	    "-connection:willSendRequest:redirectResponse:" = NSURLConnection;
	    "-connectionDidFinishLoading:" = NSURLConnection;
	};
	"(NSURLHandleClient)" = {
	    "-URLHandle:resourceDataDidBecomeAvailable:" = NSURLHandle;
	    "-URLHandle:resourceDidFailLoadingWithReason:" = NSURLHandle;
	    "-URLHandleResourceDidBeginLoading:" = NSURLHandle;
	    "-URLHandleResourceDidCancelLoading:" = NSURLHandle;
	    "-URLHandleResourceDidFinishLoading:" = NSURLHandle;
	};
	"(NSURLProtocolClient)" = {
	    "-URLProtocol:cachedResponseIsValid:" = NSURLProtocol;
	    "-URLProtocol:didCancelAuthenticationChallenge:" = NSURLProtocol;
	    "-URLProtocol:didFailWithError:" = NSURLProtocol;
	    "-URLProtocol:didLoadData:" = NSURLProtocol;
	    "-URLProtocol:didReceiveAuthenticationChallenge:" = NSURLProtocol;
	    "-URLProtocol:didReceiveResponse:cacheStoragePolicy:" = NSURLProtocol;
	    "-URLProtocol:wasRedirectedToRequest:redirectResponse:" = NSURLProtocol;
	    "-URLProtocolDidFinishLoading:" = NSURLProtocol;
	};
	"(NSURLSessionDataDelegate)" = {
	    "-URLSession:dataTask:didReceiveData:" = NSURLSession;
	    "-URLSession:dataTask:didReceiveResponse:completionHandler:" = NSURLSession;
	};
	"(NSURLSessionDelegate)" = {
	    "-URLSession:didBecomeInvalidWithError:" = NSURLSession;
	    "-URLSession:didReceiveChallenge:completionHandler:" = NSURLSession;
	};
	"(NSURLSessionDownloadDelegate)" = {
	    "-URLSession:downloadTask:didFinishDownloadingToURL:" = NSURLSession;
	    "-URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:" = NSURLSession;
	    "-URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:" = NSURLSession;
	};
	"(NSURLSessionTaskDelegate)" = {
	    "-URLSession:didCreateTask:" = NSURLSession;
	    "-URLSession:task:didCompleteWithError:" = NSURLSession;
	    "-URLSession:task:didReceiveChallenge:completionHandler:" = NSURLSession;
	    "-URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:" = NSURLSession;
	    "-URLSession:task:needNewBodyStream:" = NSURLSession;
	    "-URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:" = NSURLSession;
	};
	"(NSXPCListenerDelegate)" = {
	    "-listener:shouldAcceptNewConnection:" = NSXPCConnection;
	};
	"(NSXPCProxyCreating)" = {
	    "-remoteObjectProxy" = NSXPCConnection;
	    "-remoteObjectProxyWithErrorHandler:" = NSXPCConnection;
	    "-synchronousRemoteObjectProxyWithErrorHandler:" = NSXPCConnection;
	};
	"(RunLoopEvents)" = {
	    "-receivedEvent:type:extra:forMode:" = NSRunLoop;
	};
	NSAffineTransform = {
	    "+transform" = NSAffineTransform;
	    "-appendTransform:" = NSAffineTransform;
	    "-initWithTransform:" = NSAffineTransform;
	    "-invert" = NSAffineTransform;
	    "-prependTransform:" = NSAffineTransform;
	    "-rotateByDegrees:" = NSAffineTransform;
	    "-rotateByRadians:" = NSAffineTransform;
	    "-scaleBy:" = NSAffineTransform;
	    "-scaleXBy:yBy:" = NSAffineTransform;
	    "-setTransformStruct:" = NSAffineTransform;
	    "-transformPoint:" = NSAffineTransform;
	    "-transformSize:" = NSAffineTransform;
	    "-transformStruct" = NSAffineTransform;
	    "-translateXBy:yBy:" = NSAffineTransform;
	};
	NSArchiver = {
	    "+archiveRootObject:toFile:" = NSArchiver;
	    "+archivedDataWithRootObject:" = NSArchiver;
	    "-archiverData" = NSArchiver;
	    "-classNameEncodedForTrueClassName:" = NSArchiver;
	    "-encodeClassName:intoClassName:" = NSArchiver;
	    "-initForWritingWithMutableData:" = NSArchiver;
	    "-replaceObject:withObject:" = NSArchiver;
	};
	"NSArchiver(GNUstep)" = {
	    "-directDataAccess" = NSArchiver;
	    "-resetArchiver" = NSArchiver;
	    "-serializeHeaderAt:version:classes:objects:pointers:" = NSArchiver;
	};
	NSArray = {
	    "+array" = NSArray;
	    "+arrayWithArray:" = NSArray;
	    "+arrayWithContentsOfFile:" = NSArray;
	    "+arrayWithContentsOfURL:" = NSArray;
	    "+arrayWithObject:" = NSArray;
	    "+arrayWithObjects:,..." = NSArray;
	    "+arrayWithObjects:count:" = NSArray;
	    "-arrayByAddingObject:" = NSArray;
	    "-arrayByAddingObjectsFromArray:" = NSArray;
	    "-componentsJoinedByString:" = NSArray;
	    "-containsObject:" = NSArray;
	    "-count" = NSArray;
	    "-description" = NSArray;
	    "-descriptionWithLocale:" = NSArray;
	    "-descriptionWithLocale:indent:" = NSArray;
	    "-enumerateObjectsAtIndexes:options:usingBlock:" = NSArray;
	    "-enumerateObjectsUsingBlock:" = NSArray;
	    "-enumerateObjectsWithOptions:usingBlock:" = NSArray;
	    "-firstObject" = NSArray;
	    "-firstObjectCommonWithArray:" = NSArray;
	    "-getObjects:" = NSArray;
	    "-getObjects:range:" = NSArray;
	    "-indexOfObject:" = NSArray;
	    "-indexOfObject:inRange:" = NSArray;
	    "-indexOfObject:inSortedRange:options:usingComparator:" = NSArray;
	    "-indexOfObjectAtIndexes:options:passingTest:" = NSArray;
	    "-indexOfObjectIdenticalTo:" = NSArray;
	    "-indexOfObjectIdenticalTo:inRange:" = NSArray;
	    "-indexOfObjectPassingTest:" = NSArray;
	    "-indexOfObjectWithOptions:passingTest:" = NSArray;
	    "-indexesOfObjectsAtIndexes:options:passingTest:" = NSArray;
	    "-indexesOfObjectsPassingTest:" = NSArray;
	    "-indexesOfObjectsWithOptions:passingTest:" = NSArray;
	    "-init" = NSArray;
	    "-initWithArray:" = NSArray;
	    "-initWithArray:copyItems:" = NSArray;
	    "-initWithContentsOfFile:" = NSArray;
	    "-initWithContentsOfURL:" = NSArray;
	    "-initWithObjects:,..." = NSArray;
	    "-initWithObjects:count:" = NSArray;
	    "-isEqualToArray:" = NSArray;
	    "-lastObject" = NSArray;
	    "-makeObjectsPerform:" = NSArray;
	    "-makeObjectsPerform:withObject:" = NSArray;
	    "-makeObjectsPerformSelector:" = NSArray;
	    "-makeObjectsPerformSelector:withObject:" = NSArray;
	    "-objectAtIndex:" = NSArray;
	    "-objectAtIndexedSubscript:" = NSArray;
	    "-objectEnumerator" = NSArray;
	    "-objectsAtIndexes:" = NSArray;
	    "-pathsMatchingExtensions:" = NSArray;
	    "-reverseObjectEnumerator" = NSArray;
	    "-setValue:forKey:" = NSArray;
	    "-sortedArrayHint" = NSArray;
	    "-sortedArrayUsingComparator:" = NSArray;
	    "-sortedArrayUsingFunction:context:" = NSArray;
	    "-sortedArrayUsingFunction:context:hint:" = NSArray;
	    "-sortedArrayUsingSelector:" = NSArray;
	    "-sortedArrayWithOptions:usingComparator:" = NSArray;
	    "-subarrayWithRange:" = NSArray;
	    "-valueForKey:" = NSArray;
	    "-writeToFile:atomically:" = NSArray;
	    "-writeToURL:atomically:" = NSArray;
	};
	"NSArray(NSKeyValueObserverRegistration)" = {
	    "-addObserver:toObjectsAtIndexes:forKeyPath:options:context:" = NSKeyValueObserving;
	    "-removeObserver:fromObjectsAtIndexes:forKeyPath:" = NSKeyValueObserving;
	    "-removeObserver:fromObjectsAtIndexes:forKeyPath:context:" = NSKeyValueObserving;
	};
	"NSArray(NSPredicate)" = {
	    "-filteredArrayUsingPredicate:" = NSPredicate;
	};
	"NSArray(NSSortDescriptorSorting)" = {
	    "-sortedArrayUsingDescriptors:" = NSSortDescriptor;
	};
	NSAssertionHandler = {
	    "+currentHandler" = NSException;
	    "-handleFailureInFunction:file:lineNumber:description:,..." = NSException;
	    "-handleFailureInMethod:object:file:lineNumber:description:,..." = NSException;
	};
	NSAttributedString = {
	    "-attribute:atIndex:effectiveRange:" = NSAttributedString;
	    "-attribute:atIndex:longestEffectiveRange:inRange:" = NSAttributedString;
	    "-attributedSubstringFromRange:" = NSAttributedString;
	    "-attributesAtIndex:effectiveRange:" = NSAttributedString;
	    "-attributesAtIndex:longestEffectiveRange:inRange:" = NSAttributedString;
	    "-initWithAttributedString:" = NSAttributedString;
	    "-initWithString:" = NSAttributedString;
	    "-initWithString:attributes:" = NSAttributedString;
	    "-isEqualToAttributedString:" = NSAttributedString;
	    "-length" = NSAttributedString;
	    "-string" = NSAttributedString;
	};
	NSAutoreleasePool = {
	    "+addObject:" = NSAutoreleasePool;
	    "+allocWithZone:" = NSAutoreleasePool;
	    "+autoreleaseCountForObject:" = NSAutoreleasePool;
	    "+currentPool" = NSAutoreleasePool;
	    "+enableRelease:" = NSAutoreleasePool;
	    "+freeCache" = NSAutoreleasePool;
	    "+setPoolCountThreshold:" = NSAutoreleasePool;
	    "-addObject:" = NSAutoreleasePool;
	    "-autorelease" = NSAutoreleasePool;
	    "-autoreleaseCount" = NSAutoreleasePool;
	    "-drain" = NSAutoreleasePool;
	    "-emptyPool" = NSAutoreleasePool;
	    "-release" = NSAutoreleasePool;
	    "-retain" = NSAutoreleasePool;
	};
	NSBackgroundActivityScheduler = {
	    "-identifier" = NSBackgroundActivityScheduler;
	    "-initWithIdentifier:" = NSBackgroundActivityScheduler;
	    "-interval" = NSBackgroundActivityScheduler;
	    "-invalidate" = NSBackgroundActivityScheduler;
	    "-qualityOfService" = NSBackgroundActivityScheduler;
	    "-repeats" = NSBackgroundActivityScheduler;
	    "-scheduleWithBlock:" = NSBackgroundActivityScheduler;
	    "-setIdentifier:" = NSBackgroundActivityScheduler;
	    "-setInterval:" = NSBackgroundActivityScheduler;
	    "-setQualityOfService:" = NSBackgroundActivityScheduler;
	    "-setRepeats:" = NSBackgroundActivityScheduler;
	    "-setShouldDefer:" = NSBackgroundActivityScheduler;
	    "-setTolerance:" = NSBackgroundActivityScheduler;
	    "-shouldDefer" = NSBackgroundActivityScheduler;
	    "-tolerance" = NSBackgroundActivityScheduler;
	};
	NSBlockOperation = {
	    "+blockOperationWithBlock:" = NSOperation;
	    "-addExecutionBlock:" = NSOperation;
	    "-executionBlocks" = NSOperation;
	};
	NSBundle = {
	    "+URLForResource:withExtension:subdirectory:inBundleWithURL:" = NSBundle;
	    "+allBundles" = NSBundle;
	    "+allFrameworks" = NSBundle;
	    "+bundleForClass:" = NSBundle;
	    "+bundleWithIdentifier:" = NSBundle;
	    "+bundleWithPath:" = NSBundle;
	    "+bundleWithURL:" = NSBundle;
	    "+mainBundle" = NSBundle;
	    "+pathForResource:ofType:inDirectory:" = NSBundle;
	    "+pathForResource:ofType:inDirectory:withVersion:" = NSBundle;
	    "+pathsForResourcesOfType:inDirectory:" = NSBundle;
	    "+preferredLocalizationsFromArray:" = NSBundle;
	    "+preferredLocalizationsFromArray:forPreferences:" = NSBundle;
	    "-URLForAuxiliaryExecutable:" = NSBundle;
	    "-URLForResource:withExtension:" = NSBundle;
	    "-URLForResource:withExtension:subdirectory:" = NSBundle;
	    "-URLForResource:withExtension:subdirectory:localization:" = NSBundle;
	    "-builtInPlugInsPath" = NSBundle;
	    "-builtInPlugInsURL" = NSBundle;
	    "-bundleIdentifier" = NSBundle;
	    "-bundlePath" = NSBundle;
	    "-bundleURL" = NSBundle;
	    "-bundleVersion" = NSBundle;
	    "-classNamed:" = NSBundle;
	    "-developmentLocalization" = NSBundle;
	    "-executableArchitectures" = NSBundle;
	    "-executablePath" = NSBundle;
	    "-executableURL" = NSBundle;
	    "-infoDictionary" = NSBundle;
	    "-initWithPath:" = NSBundle;
	    "-initWithURL:" = NSBundle;
	    "-isLoaded" = NSBundle;
	    "-load" = NSBundle;
	    "-loadAndReturnError:" = NSBundle;
	    "-localizations" = NSBundle;
	    "-localizedInfoDictionary" = NSBundle;
	    "-localizedStringForKey:value:table:" = NSBundle;
	    "-objectForInfoDictionaryKey:" = NSBundle;
	    "-pathForAuxiliaryExecutable:" = NSBundle;
	    "-pathForResource:ofType:" = NSBundle;
	    "-pathForResource:ofType:inDirectory:" = NSBundle;
	    "-pathForResource:ofType:inDirectory:forLocalization:" = NSBundle;
	    "-pathsForResourcesOfType:inDirectory:" = NSBundle;
	    "-pathsForResourcesOfType:inDirectory:forLocalization:" = NSBundle;
	    "-preferredLocalizations" = NSBundle;
	    "-preflightAndReturnError:" = NSBundle;
	    "-principalClass" = NSBundle;
	    "-privateFrameworksPath" = NSBundle;
	    "-privateFrameworksURL" = NSBundle;
	    "-resourcePath" = NSBundle;
	    "-resourceURL" = NSBundle;
	    "-setBundleVersion:" = NSBundle;
	    "-unload" = NSBundle;
	};
	"NSBundle(GNUstep)" = {
	    "+assetDirForPath:" = NSBundle;
	    "+assetForPath:" = NSBundle;
	    "+assetForPath:withMode:" = NSBundle;
	    "+assetManager" = NSBundle;
	    "+bundleForLibrary:" = NSBundle;
	    "+bundleForLibrary:version:" = NSBundle;
	    "+pathForLibraryResource:ofType:inDirectory:" = NSBundle;
	    "+setJavaAssetManager:withJNIEnv:" = NSBundle;
	    "-cleanPathCache" = NSBundle;
	};
	NSByteCountFormatter = {
	    "+stringFromByteCount:countStyle:" = NSByteCountFormatter;
	    "-allowedUnits" = NSByteCountFormatter;
	    "-allowsNonnumericFormatting" = NSByteCountFormatter;
	    "-countStyle" = NSByteCountFormatter;
	    "-formattingContext" = NSByteCountFormatter;
	    "-includesActualByteCount" = NSByteCountFormatter;
	    "-includesCount" = NSByteCountFormatter;
	    "-includesUnit" = NSByteCountFormatter;
	    "-isAdaptive" = NSByteCountFormatter;
	    "-setAdaptive:" = NSByteCountFormatter;
	    "-setAllowedUnits:" = NSByteCountFormatter;
	    "-setAllowsNonnumericFormatting:" = NSByteCountFormatter;
	    "-setCountStyle:" = NSByteCountFormatter;
	    "-setFormattingContext:" = NSByteCountFormatter;
	    "-setIncludesActualByteCount:" = NSByteCountFormatter;
	    "-setIncludesCount:" = NSByteCountFormatter;
	    "-setIncludesUnit:" = NSByteCountFormatter;
	    "-setZeroPadsFractionDigits:" = NSByteCountFormatter;
	    "-stringForObjectValue:" = NSByteCountFormatter;
	    "-stringFromByteCount:" = NSByteCountFormatter;
	    "-zeroPadsFractionDigits" = NSByteCountFormatter;
	};
	NSCache = {
	    "-countLimit" = NSCache;
	    "-delegate" = NSCache;
	    "-evictsObjectsWithDiscardedContent" = NSCache;
	    "-name" = NSCache;
	    "-objectForKey:" = NSCache;
	    "-removeAllObjects" = NSCache;
	    "-removeObjectForKey:" = NSCache;
	    "-setCountLimit:" = NSCache;
	    "-setDelegate:" = NSCache;
	    "-setEvictsObjectsWithDiscardedContent:" = NSCache;
	    "-setName:" = NSCache;
	    "-setObject:forKey:" = NSCache;
	    "-setObject:forKey:cost:" = NSCache;
	    "-setTotalCostLimit:" = NSCache;
	    "-totalCostLimit" = NSCache;
	};
	NSCachedURLResponse = {
	    "-data" = NSURLCache;
	    "-initWithResponse:data:" = NSURLCache;
	    "-initWithResponse:data:userInfo:storagePolicy:" = NSURLCache;
	    "-response" = NSURLCache;
	    "-storagePolicy" = NSURLCache;
	    "-userInfo" = NSURLCache;
	};
	NSCalendar = {
	    "+autoupdatingCurrentCalendar" = NSCalendar;
	    "+calendarWithIdentifier:" = NSCalendar;
	    "+currentCalendar" = NSCalendar;
	    "-calendarIdentifier" = NSCalendar;
	    "-component:fromDate:" = NSCalendar;
	    "-components:fromDate:" = NSCalendar;
	    "-components:fromDate:toDate:options:" = NSCalendar;
	    "-dateByAddingComponents:toDate:options:" = NSCalendar;
	    "-dateFromComponents:" = NSCalendar;
	    "-firstWeekday" = NSCalendar;
	    "-getEra:year:month:day:fromDate:" = NSCalendar;
	    "-getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:" = NSCalendar;
	    "-getHour:minute:second:nanosecond:fromDate:" = NSCalendar;
	    "-initWithCalendarIdentifier:" = NSCalendar;
	    "-locale" = NSCalendar;
	    "-maximumRangeOfUnit:" = NSCalendar;
	    "-minimumDaysInFirstWeek" = NSCalendar;
	    "-minimumRangeofUnit:" = NSCalendar;
	    "-ordinalityOfUnit:inUnit:forDate:" = NSCalendar;
	    "-rangeOfUnit:inUnit:forDate:" = NSCalendar;
	    "-rangeOfUnit:startDate:interval:forDate:" = NSCalendar;
	    "-setFirstWeekday:" = NSCalendar;
	    "-setLocale:" = NSCalendar;
	    "-setMinimumDaysInFirstWeek:" = NSCalendar;
	    "-setTimeZone:" = NSCalendar;
	    "-timeZone" = NSCalendar;
	};
	NSCalendarDate = {
	    "+calendarDate" = NSCalendarDate;
	    "+dateWithString:calendarFormat:" = NSCalendarDate;
	    "+dateWithString:calendarFormat:locale:" = NSCalendarDate;
	    "+dateWithYear:month:day:hour:minute:second:timeZone:" = NSCalendarDate;
	    "-addYear:month:day:hour:minute:second:" = NSCalendarDate;
	    "-calendarFormat" = NSCalendarDate;
	    "-dayOfCommonEra" = NSCalendarDate;
	    "-dayOfMonth" = NSCalendarDate;
	    "-dayOfWeek" = NSCalendarDate;
	    "-dayOfYear" = NSCalendarDate;
	    "-description" = NSCalendarDate;
	    "-descriptionWithCalendarFormat:" = NSCalendarDate;
	    "-descriptionWithCalendarFormat:locale:" = NSCalendarDate;
	    "-descriptionWithLocale:" = NSCalendarDate;
	    "-hourOfDay" = NSCalendarDate;
	    "-initWithString:" = NSCalendarDate;
	    "-initWithString:calendarFormat:" = NSCalendarDate;
	    "-initWithString:calendarFormat:locale:" = NSCalendarDate;
	    "-initWithYear:month:day:hour:minute:second:timeZone:" = NSCalendarDate;
	    "-minuteOfHour" = NSCalendarDate;
	    "-monthOfYear" = NSCalendarDate;
	    "-secondOfMinute" = NSCalendarDate;
	    "-setCalendarFormat:" = NSCalendarDate;
	    "-setTimeZone:" = NSCalendarDate;
	    "-timeZone" = NSCalendarDate;
	    "-timeZoneDetail" = NSCalendarDate;
	    "-yearOfCommonEra" = NSCalendarDate;
	};
	"NSCalendarDate(GregorianDate)" = {
	    "-absoluteGregorianDay:month:year:" = NSCalendarDate;
	    "-gregorianDateFromAbsolute:day:month:year:" = NSCalendarDate;
	    "-lastDayOfGregorianMonth:year:" = NSCalendarDate;
	};
	"NSCalendarDate(OPENSTEP)" = {
	    "-dateByAddingYears:months:days:hours:minutes:seconds:" = NSCalendarDate;
	    "-years:months:days:hours:minutes:seconds:sinceDate:" = NSCalendarDate;
	};
	NSCharacterSet = {
	    "+URLFragmentAllowedCharacterSet" = NSCharacterSet;
	    "+URLHostAllowedCharacterSet" = NSCharacterSet;
	    "+URLPasswordAllowedCharacterSet" = NSCharacterSet;
	    "+URLPathAllowedCharacterSet" = NSCharacterSet;
	    "+URLQueryAllowedCharacterSet" = NSCharacterSet;
	    "+URLUserAllowedCharacterSet" = NSCharacterSet;
	    "+alphanumericCharacterSet" = NSCharacterSet;
	    "+capitalizedLetterCharacterSet" = NSCharacterSet;
	    "+characterSetWithBitmapRepresentation:" = NSCharacterSet;
	    "+characterSetWithCharactersInString:" = NSCharacterSet;
	    "+characterSetWithContentsOfFile:" = NSCharacterSet;
	    "+characterSetWithRange:" = NSCharacterSet;
	    "+controlCharacterSet" = NSCharacterSet;
	    "+decimalDigitCharacterSet" = NSCharacterSet;
	    "+decomposableCharacterSet" = NSCharacterSet;
	    "+illegalCharacterSet" = NSCharacterSet;
	    "+letterCharacterSet" = NSCharacterSet;
	    "+lowercaseLetterCharacterSet" = NSCharacterSet;
	    "+newlineCharacterSet" = NSCharacterSet;
	    "+nonBaseCharacterSet" = NSCharacterSet;
	    "+punctuationCharacterSet" = NSCharacterSet;
	    "+symbolCharacterSet" = NSCharacterSet;
	    "+uppercaseLetterCharacterSet" = NSCharacterSet;
	    "+whitespaceAndNewlineCharacterSet" = NSCharacterSet;
	    "+whitespaceCharacterSet" = NSCharacterSet;
	    "-bitmapRepresentation" = NSCharacterSet;
	    "-characterIsMember:" = NSCharacterSet;
	    "-hasMemberInPlane:" = NSCharacterSet;
	    "-invertedSet" = NSCharacterSet;
	    "-isSupersetOfSet:" = NSCharacterSet;
	    "-longCharacterIsMember:" = NSCharacterSet;
	};
	NSClassDescription = {
	    "+classDescriptionForClass:" = NSClassDescription;
	    "+invalidateClassDescriptionCache" = NSClassDescription;
	    "+registerClassDescription:forClass:" = NSClassDescription;
	    "-attributeKeys" = NSClassDescription;
	    "-inverseForRelationshipKey:" = NSClassDescription;
	    "-toManyRelationshipKeys" = NSClassDescription;
	    "-toOneRelationshipKeys" = NSClassDescription;
	};
	NSCoder = {
	    "-allowsKeyedCoding" = NSCoder;
	    "-containsValueForKey:" = NSCoder;
	    "-decodeArrayOfObjCType:count:at:" = NSCoder;
	    "-decodeBoolForKey:" = NSCoder;
	    "-decodeBytesForKey:returnedLength:" = NSCoder;
	    "-decodeBytesWithReturnedLength:" = NSCoder;
	    "-decodeDataObject" = NSCoder;
	    "-decodeDoubleForKey:" = NSCoder;
	    "-decodeFloatForKey:" = NSCoder;
	    "-decodeInt32ForKey:" = NSCoder;
	    "-decodeInt64ForKey:" = NSCoder;
	    "-decodeIntForKey:" = NSCoder;
	    "-decodeIntegerForKey:" = NSCoder;
	    "-decodeObject" = NSCoder;
	    "-decodeObjectForKey:" = NSCoder;
	    "-decodeObjectOfClass:forKey:" = NSCoder;
	    "-decodeObjectOfClasses:forKey:" = NSCoder;
	    "-decodePoint" = NSCoder;
	    "-decodePropertyList" = NSCoder;
	    "-decodeRect" = NSCoder;
	    "-decodeSize" = NSCoder;
	    "-decodeValueOfObjCType:at:" = NSCoder;
	    "-decodeValuesOfObjCTypes:,..." = NSCoder;
	    "-encodeArrayOfObjCType:count:at:" = NSCoder;
	    "-encodeBool:forKey:" = NSCoder;
	    "-encodeBycopyObject:" = NSCoder;
	    "-encodeByrefObject:" = NSCoder;
	    "-encodeBytes:length:" = NSCoder;
	    "-encodeBytes:length:forKey:" = NSCoder;
	    "-encodeConditionalObject:" = NSCoder;
	    "-encodeConditionalObject:forKey:" = NSCoder;
	    "-encodeDataObject:" = NSCoder;
	    "-encodeDouble:forKey:" = NSCoder;
	    "-encodeFloat:forKey:" = NSCoder;
	    "-encodeInt32:forKey:" = NSCoder;
	    "-encodeInt64:forKey:" = NSCoder;
	    "-encodeInt:forKey:" = NSCoder;
	    "-encodeInteger:forKey:" = NSCoder;
	    "-encodeObject:" = NSCoder;
	    "-encodeObject:forKey:" = NSCoder;
	    "-encodePoint:" = NSCoder;
	    "-encodePropertyList:" = NSCoder;
	    "-encodeRect:" = NSCoder;
	    "-encodeRootObject:" = NSCoder;
	    "-encodeSize:" = NSCoder;
	    "-encodeValueOfObjCType:at:" = NSCoder;
	    "-encodeValuesOfObjCTypes:,..." = NSCoder;
	    "-objectZone" = NSCoder;
	    "-requiresSecureCoding" = NSCoder;
	    "-setObjectZone:" = NSCoder;
	    "-setRequiresSecureCoding:" = NSCoder;
	    "-systemVersion" = NSCoder;
	    "-versionForClassName:" = NSCoder;
	};
	"NSCoder(NSGeometryKeyedCoding)" = {
	    "-decodePointForKey:" = NSKeyedArchiver;
	    "-decodeRectForKey:" = NSKeyedArchiver;
	    "-decodeSizeForKey:" = NSKeyedArchiver;
	    "-encodePoint:forKey:" = NSKeyedArchiver;
	    "-encodeRect:forKey:" = NSKeyedArchiver;
	    "-encodeSize:forKey:" = NSKeyedArchiver;
	};
	NSComparisonPredicate = {
	    "+predicateWithLeftExpression:rightExpression:customSelector:" = NSComparisonPredicate;
	    "+predicateWithLeftExpression:rightExpression:modifier:type:options:" = NSComparisonPredicate;
	    "-comparisonPredicateModifier" = NSComparisonPredicate;
	    "-customSelector" = NSComparisonPredicate;
	    "-initWithLeftExpression:rightExpression:customSelector:" = NSComparisonPredicate;
	    "-initWithLeftExpression:rightExpression:modifier:type:options:" = NSComparisonPredicate;
	    "-leftExpression" = NSComparisonPredicate;
	    "-options" = NSComparisonPredicate;
	    "-predicateOperatorType" = NSComparisonPredicate;
	    "-rightExpression" = NSComparisonPredicate;
	};
	NSCompoundPredicate = {
	    "+andPredicateWithSubpredicates:" = NSCompoundPredicate;
	    "+notPredicateWithSubpredicate:" = NSCompoundPredicate;
	    "+orPredicateWithSubpredicates:" = NSCompoundPredicate;
	    "-compoundPredicateType" = NSCompoundPredicate;
	    "-initWithType:subpredicates:" = NSCompoundPredicate;
	    "-subpredicates" = NSCompoundPredicate;
	};
	NSCondition = {
	    "-broadcast" = NSLock;
	    "-name" = NSLock;
	    "-setName:" = NSLock;
	    "-signal" = NSLock;
	    "-wait" = NSLock;
	    "-waitUntilDate:" = NSLock;
	};
	NSConditionLock = {
	    "-condition" = NSLock;
	    "-initWithCondition:" = NSLock;
	    "-isLockedByCurrentThread" = NSLock;
	    "-lock" = NSLock;
	    "-lockBeforeDate:" = NSLock;
	    "-lockWhenCondition:" = NSLock;
	    "-lockWhenCondition:beforeDate:" = NSLock;
	    "-name" = NSLock;
	    "-setName:" = NSLock;
	    "-tryLock" = NSLock;
	    "-tryLockWhenCondition:" = NSLock;
	    "-unlock" = NSLock;
	    "-unlockWithCondition:" = NSLock;
	};
	NSConnection = {
	    "+allConnections" = NSConnection;
	    "+connectionWithReceivePort:sendPort:" = NSConnection;
	    "+connectionWithRegisteredName:host:" = NSConnection;
	    "+connectionWithRegisteredName:host:usingNameServer:" = NSConnection;
	    "+currentConversation" = NSConnection;
	    "+defaultConnection" = NSConnection;
	    "+rootProxyForConnectionWithRegisteredName:host:" = NSConnection;
	    "+rootProxyForConnectionWithRegisteredName:host:usingNameServer:" = NSConnection;
	    "+serviceConnectionWithName:rootObject:" = NSConnection;
	    "+serviceConnectionWithName:rootObject:usingNameServer:" = NSConnection;
	    "-addRequestMode:" = NSConnection;
	    "-addRunLoop:" = NSConnection;
	    "-delegate" = NSConnection;
	    "-enableMultipleThreads" = NSConnection;
	    "-independentConversationQueueing" = NSConnection;
	    "-initWithReceivePort:sendPort:" = NSConnection;
	    "-invalidate" = NSConnection;
	    "-isValid" = NSConnection;
	    "-localObjects" = NSConnection;
	    "-multipleThreadsEnabled" = NSConnection;
	    "-receivePort" = NSConnection;
	    "-registerName:" = NSConnection;
	    "-registerName:withNameServer:" = NSConnection;
	    "-remoteObjects" = NSConnection;
	    "-removeRequestMode:" = NSConnection;
	    "-removeRunLoop:" = NSConnection;
	    "-replyTimeout" = NSConnection;
	    "-requestModes" = NSConnection;
	    "-requestTimeout" = NSConnection;
	    "-rootObject" = NSConnection;
	    "-rootProxy" = NSConnection;
	    "-runInNewThread" = NSConnection;
	    "-sendPort" = NSConnection;
	    "-setDelegate:" = NSConnection;
	    "-setIndependentConversationQueueing:" = NSConnection;
	    "-setReplyTimeout:" = NSConnection;
	    "-setRequestMode:" = NSConnection;
	    "-setRequestTimeout:" = NSConnection;
	    "-setRootObject:" = NSConnection;
	    "-statistics" = NSConnection;
	};
	NSCountedSet = {
	    "-countForObject:" = NSSet;
	};
	"NSCountedSet(GNU_Uniquing)" = {
	    "-purge:" = NSSet;
	    "-unique:" = NSSet;
	};
	NSData = {
	    "+data" = NSData;
	    "+dataWithBytes:length:" = NSData;
	    "+dataWithBytesNoCopy:length:" = NSData;
	    "+dataWithBytesNoCopy:length:freeWhenDone:" = NSData;
	    "+dataWithContentsOfFile:" = NSData;
	    "+dataWithContentsOfMappedFile:" = NSData;
	    "+dataWithContentsOfURL:" = NSData;
	    "+dataWithData:" = NSData;
	    "-base64EncodedDataWithOptions:" = NSData;
	    "-base64EncodedStringWithOptions:" = NSData;
	    "-bytes" = NSData;
	    "-description" = NSData;
	    "-deserializeAlignedBytesLengthAtCursor:" = NSData;
	    "-deserializeBytes:length:atCursor:" = NSData;
	    "-deserializeDataAt:ofObjCType:atCursor:context:" = NSData;
	    "-deserializeIntAtCursor:" = NSData;
	    "-deserializeIntAtIndex:" = NSData;
	    "-deserializeInts:count:atCursor:" = NSData;
	    "-deserializeInts:count:atIndex:" = NSData;
	    "-getBytes:" = NSData;
	    "-getBytes:length:" = NSData;
	    "-getBytes:range:" = NSData;
	    "-initWithBase64EncodedData:options:" = NSData;
	    "-initWithBase64EncodedString:options:" = NSData;
	    "-initWithBytes:length:" = NSData;
	    "-initWithBytesNoCopy:length:" = NSData;
	    "-initWithBytesNoCopy:length:deallocator:" = NSData;
	    "-initWithBytesNoCopy:length:freeWhenDone:" = NSData;
	    "-initWithContentsOfFile:" = NSData;
	    "-initWithContentsOfMappedFile:" = NSData;
	    "-initWithContentsOfURL:" = NSData;
	    "-initWithData:" = NSData;
	    "-isEqualToData:" = NSData;
	    "-length" = NSData;
	    "-rangeOfData:options:range:" = NSData;
	    "-subdataWithRange:" = NSData;
	    "-writeToFile:atomically:" = NSData;
	    "-writeToFile:options:error:" = NSData;
	    "-writeToURL:atomically:" = NSData;
	    "-writeToURL:options:error:" = NSData;
	};
	"NSData(GNUstepExtensions)" = {
	    "+dataWithSharedBytes:length:" = NSData;
	    "+dataWithShmID:length:" = NSData;
	    "-deserializeTypeTag:andCrossRef:atCursor:" = NSData;
	};
	NSDate = {
	    "+date" = NSDate;
	    "+dateWithNaturalLanguageString:" = NSDate;
	    "+dateWithNaturalLanguageString:locale:" = NSDate;
	    "+dateWithString:" = NSDate;
	    "+dateWithTimeInterval:sinceDate:" = NSDate;
	    "+dateWithTimeIntervalSince1970:" = NSDate;
	    "+dateWithTimeIntervalSinceNow:" = NSDate;
	    "+dateWithTimeIntervalSinceReferenceDate:" = NSDate;
	    "+distantFuture" = NSDate;
	    "+distantPast" = NSDate;
	    "+now" = NSDate;
	    "+timeIntervalSinceReferenceDate" = NSDate;
	    "-addTimeInterval:" = NSDate;
	    "-compare:" = NSDate;
	    "-dateByAddingTimeInterval:" = NSDate;
	    "-dateWithCalendarFormat:timeZone:" = NSDate;
	    "-description" = NSDate;
	    "-descriptionWithCalendarFormat:timeZone:locale:" = NSDate;
	    "-descriptionWithLocale:" = NSDate;
	    "-earlierDate:" = NSDate;
	    "-init" = NSDate;
	    "-initWithString:" = NSDate;
	    "-initWithTimeInterval:sinceDate:" = NSDate;
	    "-initWithTimeIntervalSince1970:" = NSDate;
	    "-initWithTimeIntervalSinceNow:" = NSDate;
	    "-initWithTimeIntervalSinceReferenceDate:" = NSDate;
	    "-isEqual:" = NSDate;
	    "-isEqualToDate:" = NSDate;
	    "-laterDate:" = NSDate;
	    "-timeIntervalSince1970" = NSDate;
	    "-timeIntervalSinceDate:" = NSDate;
	    "-timeIntervalSinceNow" = NSDate;
	    "-timeIntervalSinceReferenceDate" = NSDate;
	};
	NSDateComponents = {
	    "-calendar" = NSCalendar;
	    "-date" = NSCalendar;
	    "-day" = NSCalendar;
	    "-era" = NSCalendar;
	    "-hour" = NSCalendar;
	    "-isValidDate" = NSCalendar;
	    "-isValidDateInCalendar:" = NSCalendar;
	    "-leapMonth" = NSCalendar;
	    "-minute" = NSCalendar;
	    "-month" = NSCalendar;
	    "-nanosecond" = NSCalendar;
	    "-quarter" = NSCalendar;
	    "-second" = NSCalendar;
	    "-setCalendar:" = NSCalendar;
	    "-setDay:" = NSCalendar;
	    "-setEra:" = NSCalendar;
	    "-setHour:" = NSCalendar;
	    "-setLeapMonth:" = NSCalendar;
	    "-setMinute:" = NSCalendar;
	    "-setMonth:" = NSCalendar;
	    "-setNanosecond:" = NSCalendar;
	    "-setQuarter:" = NSCalendar;
	    "-setSecond:" = NSCalendar;
	    "-setTimeZone:" = NSCalendar;
	    "-setValue:forComponent:" = NSCalendar;
	    "-setWeek:" = NSCalendar;
	    "-setWeekOfMonth:" = NSCalendar;
	    "-setWeekOfYear:" = NSCalendar;
	    "-setWeekday:" = NSCalendar;
	    "-setWeekdayOrdinal:" = NSCalendar;
	    "-setYear:" = NSCalendar;
	    "-setYearForWeekOfYear:" = NSCalendar;
	    "-timeZone" = NSCalendar;
	    "-valueForComponent:" = NSCalendar;
	    "-week" = NSCalendar;
	    "-weekOfMonth" = NSCalendar;
	    "-weekOfYear" = NSCalendar;
	    "-weekday" = NSCalendar;
	    "-weekdayOrdinal" = NSCalendar;
	    "-year" = NSCalendar;
	    "-yearForWeekOfYear" = NSCalendar;
	};
	NSDateComponentsFormatter = {
	    "+localizedStringFromDateComponents:unitsStyle:" = NSDateComponentsFormatter;
	    "-allowedUnits" = NSDateComponentsFormatter;
	    "-allowsFractionalUnits" = NSDateComponentsFormatter;
	    "-calendar" = NSDateComponentsFormatter;
	    "-collapsesLargestUnit" = NSDateComponentsFormatter;
	    "-formattingContext" = NSDateComponentsFormatter;
	    "-getObjectValue:forString:errorDescription:" = NSDateComponentsFormatter;
	    "-includesApproximationPhrase" = NSDateComponentsFormatter;
	    "-maximumUnitCount" = NSDateComponentsFormatter;
	    "-referenceDate" = NSDateComponentsFormatter;
	    "-setAllowedUnits:" = NSDateComponentsFormatter;
	    "-setAllowsFractionalUnits:" = NSDateComponentsFormatter;
	    "-setCalender:" = NSDateComponentsFormatter;
	    "-setCollapsesLargestUnit:" = NSDateComponentsFormatter;
	    "-setFormattingContext:" = NSDateComponentsFormatter;
	    "-setIncludesApproximationPhrase:" = NSDateComponentsFormatter;
	    "-setMaximumUnitCount:" = NSDateComponentsFormatter;
	    "-setReferenceDate:" = NSDateComponentsFormatter;
	    "-setUnitsStyle:" = NSDateComponentsFormatter;
	    "-setZeroFormattingBehavior:" = NSDateComponentsFormatter;
	    "-stringForObjectValue:" = NSDateComponentsFormatter;
	    "-stringFromDate:toDate:" = NSDateComponentsFormatter;
	    "-stringFromDateComponents:" = NSDateComponentsFormatter;
	    "-stringFromTimeInterval:" = NSDateComponentsFormatter;
	    "-unitsStyle" = NSDateComponentsFormatter;
	    "-zeroFormattingBehavior" = NSDateComponentsFormatter;
	};
	NSDateFormatter = {
	    "+dateFormatFromTemplate:options:locale:" = NSDateFormatter;
	    "+defaultFormatterBehavior" = NSDateFormatter;
	    "+localizedStringFromDate:dateStyle:timeStyle:" = NSDateFormatter;
	    "+setDefaultFormatterBehavior:" = NSDateFormatter;
	    "-AMSymbol" = NSDateFormatter;
	    "-PMSymbol" = NSDateFormatter;
	    "-allowsNaturalLanguage" = NSDateFormatter;
	    "-calendar" = NSDateFormatter;
	    "-dateFormat" = NSDateFormatter;
	    "-dateFromString:" = NSDateFormatter;
	    "-dateStyle" = NSDateFormatter;
	    "-defaultDate" = NSDateFormatter;
	    "-doesRelativeDateFormatting" = NSDateFormatter;
	    "-eraSymbols" = NSDateFormatter;
	    "-formatterBehavior" = NSDateFormatter;
	    "-generatesCalendarDates" = NSDateFormatter;
	    "-getObjectValue:forString:range:error:" = NSDateFormatter;
	    "-gregorianStartDate" = NSDateFormatter;
	    "-initWithDateFormat:allowNaturalLanguage:" = NSDateFormatter;
	    "-isLenient" = NSDateFormatter;
	    "-locale" = NSDateFormatter;
	    "-longEraSymbols" = NSDateFormatter;
	    "-monthSymbols" = NSDateFormatter;
	    "-quarterSymbols" = NSDateFormatter;
	    "-setAMSymbol:" = NSDateFormatter;
	    "-setCalendar:" = NSDateFormatter;
	    "-setDateFormat:" = NSDateFormatter;
	    "-setDateStyle:" = NSDateFormatter;
	    "-setDefaultDate:" = NSDateFormatter;
	    "-setDoesRelativeDateFormatting:" = NSDateFormatter;
	    "-setEraSymbols:" = NSDateFormatter;
	    "-setFormatterBehavior:" = NSDateFormatter;
	    "-setGeneratesCalendarDates:" = NSDateFormatter;
	    "-setGregorianStartDate:" = NSDateFormatter;
	    "-setLenient:" = NSDateFormatter;
	    "-setLocale:" = NSDateFormatter;
	    "-setLongEraSymbols:" = NSDateFormatter;
	    "-setMonthSymbols:" = NSDateFormatter;
	    "-setPMSymbol:" = NSDateFormatter;
	    "-setQuarterSymbols:" = NSDateFormatter;
	    "-setShortMonthSymbols:" = NSDateFormatter;
	    "-setShortQuarterSymbols:" = NSDateFormatter;
	    "-setShortStandaloneMonthSymbols:" = NSDateFormatter;
	    "-setShortStandaloneQuarterSymbols:" = NSDateFormatter;
	    "-setShortStandaloneWeekdaySymbols:" = NSDateFormatter;
	    "-setShortWeekdaySymbols:" = NSDateFormatter;
	    "-setStandaloneMonthSymbols:" = NSDateFormatter;
	    "-setStandaloneQuarterSymbols:" = NSDateFormatter;
	    "-setStandaloneWeekdaySymbols:" = NSDateFormatter;
	    "-setTimeStyle:" = NSDateFormatter;
	    "-setTimeZone:" = NSDateFormatter;
	    "-setTwoDigitStartDate:" = NSDateFormatter;
	    "-setVeryShortMonthSymbols:" = NSDateFormatter;
	    "-setVeryShortStandaloneMonthSymbols:" = NSDateFormatter;
	    "-setVeryShortStandaloneWeekdaySymbols:" = NSDateFormatter;
	    "-setVeryShortWeekdaySymbols:" = NSDateFormatter;
	    "-setWeekdaySymbols:" = NSDateFormatter;
	    "-shortMonthSymbols" = NSDateFormatter;
	    "-shortQuarterSymbols" = NSDateFormatter;
	    "-shortStandaloneMonthSymbols" = NSDateFormatter;
	    "-shortStandaloneQuarterSymbols" = NSDateFormatter;
	    "-shortStandaloneWeekdaySymbols" = NSDateFormatter;
	    "-shortWeekdaySymbols" = NSDateFormatter;
	    "-standaloneMonthSymbols" = NSDateFormatter;
	    "-standaloneQuarterSymbols" = NSDateFormatter;
	    "-standaloneWeekdaySymbols" = NSDateFormatter;
	    "-stringFromDate:" = NSDateFormatter;
	    "-timeStyle" = NSDateFormatter;
	    "-timeZone" = NSDateFormatter;
	    "-twoDigitStartDate" = NSDateFormatter;
	    "-veryShortMonthSymbols" = NSDateFormatter;
	    "-veryShortStandaloneMonthSymbols" = NSDateFormatter;
	    "-veryShortStandaloneWeekdaySymbols" = NSDateFormatter;
	    "-veryShortWeekdaySymbols" = NSDateFormatter;
	    "-weekdaySymbols" = NSDateFormatter;
	};
	NSDateInterval = {
	    "-compare:" = NSDateInterval;
	    "-containsDate:" = NSDateInterval;
	    "-duration" = NSDateInterval;
	    "-endDate" = NSDateInterval;
	    "-init" = NSDateInterval;
	    "-initWithStartDate:duration:" = NSDateInterval;
	    "-initWithStartDate:endDate:" = NSDateInterval;
	    "-intersectionWithDateInterval:" = NSDateInterval;
	    "-intersectsDateInterval:" = NSDateInterval;
	    "-isEqualToDateInterval:" = NSDateInterval;
	    "-setDuration:" = NSDateInterval;
	    "-setEndDate:" = NSDateInterval;
	    "-setStartDate:" = NSDateInterval;
	    "-startDate" = NSDateInterval;
	};
	NSDateIntervalFormatter = {
	    "-calendar" = NSDateIntervalFormatter;
	    "-dateStyle" = NSDateIntervalFormatter;
	    "-dateTemplate" = NSDateIntervalFormatter;
	    "-locale" = NSDateIntervalFormatter;
	    "-setCalendar:" = NSDateIntervalFormatter;
	    "-setDateStyle:" = NSDateIntervalFormatter;
	    "-setDateTemplate:" = NSDateIntervalFormatter;
	    "-setLocale:" = NSDateIntervalFormatter;
	    "-setTimeStyle:" = NSDateIntervalFormatter;
	    "-setTimeZone:" = NSDateIntervalFormatter;
	    "-stringFromDate:toDate:" = NSDateIntervalFormatter;
	    "-stringFromDateInterval:" = NSDateIntervalFormatter;
	    "-timeStyle" = NSDateIntervalFormatter;
	    "-timeZone" = NSDateIntervalFormatter;
	};
	NSDecimalNumber = {
	    "+decimalNumberWithDecimal:" = NSDecimalNumber;
	    "+decimalNumberWithMantissa:exponent:isNegative:" = NSDecimalNumber;
	    "+decimalNumberWithString:" = NSDecimalNumber;
	    "+decimalNumberWithString:locale:" = NSDecimalNumber;
	    "+defaultBehavior" = NSDecimalNumber;
	    "+maximumDecimalNumber" = NSDecimalNumber;
	    "+minimumDecimalNumber" = NSDecimalNumber;
	    "+notANumber" = NSDecimalNumber;
	    "+one" = NSDecimalNumber;
	    "+setDefaultBehavior:" = NSDecimalNumber;
	    "+zero" = NSDecimalNumber;
	    "-compare:" = NSDecimalNumber;
	    "-decimalNumberByAdding:" = NSDecimalNumber;
	    "-decimalNumberByAdding:withBehavior:" = NSDecimalNumber;
	    "-decimalNumberByDividingBy:" = NSDecimalNumber;
	    "-decimalNumberByDividingBy:withBehavior:" = NSDecimalNumber;
	    "-decimalNumberByMultiplyingBy:" = NSDecimalNumber;
	    "-decimalNumberByMultiplyingBy:withBehavior:" = NSDecimalNumber;
	    "-decimalNumberByMultiplyingByPowerOf10:" = NSDecimalNumber;
	    "-decimalNumberByMultiplyingByPowerOf10:withBehavior:" = NSDecimalNumber;
	    "-decimalNumberByRaisingToPower:" = NSDecimalNumber;
	    "-decimalNumberByRaisingToPower:withBehavior:" = NSDecimalNumber;
	    "-decimalNumberByRoundingAccordingToBehavior:" = NSDecimalNumber;
	    "-decimalNumberBySubtracting:" = NSDecimalNumber;
	    "-decimalNumberBySubtracting:withBehavior:" = NSDecimalNumber;
	    "-decimalValue" = NSDecimalNumber;
	    "-descriptionWithLocale:" = NSDecimalNumber;
	    "-doubleValue" = NSDecimalNumber;
	    "-initWithDecimal:" = NSDecimalNumber;
	    "-initWithMantissa:exponent:isNegative:" = NSDecimalNumber;
	    "-initWithString:" = NSDecimalNumber;
	    "-initWithString:locale:" = NSDecimalNumber;
	    "-objCType" = NSDecimalNumber;
	};
	NSDecimalNumberHandler = {
	    "+decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:" = NSDecimalNumber;
	    "+defaultDecimalNumberHandler" = NSDecimalNumber;
	    "-initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:" = NSDecimalNumber;
	};
	NSDeserializer = {
	    "+deserializePropertyListFromData:atCursor:mutableContainers:" = NSSerialization;
	    "+deserializePropertyListFromData:mutableContainers:" = NSSerialization;
	    "+deserializePropertyListLazilyFromData:atCursor:length:mutableContainers:" = NSSerialization;
	};
	"NSDeserializer(GNUstep)" = {
	    "+uniquing:" = NSSerialization;
	};
	NSDictionary = {
	    "+dictionary" = NSDictionary;
	    "+dictionaryWithContentsOfFile:" = NSDictionary;
	    "+dictionaryWithContentsOfURL:" = NSDictionary;
	    "+dictionaryWithDictionary:" = NSDictionary;
	    "+dictionaryWithObject:forKey:" = NSDictionary;
	    "+dictionaryWithObjects:forKeys:" = NSDictionary;
	    "+dictionaryWithObjects:forKeys:count:" = NSDictionary;
	    "+dictionaryWithObjectsAndKeys:,..." = NSDictionary;
	    "-allKeys" = NSDictionary;
	    "-allKeysForObject:" = NSDictionary;
	    "-allValues" = NSDictionary;
	    "-count" = NSDictionary;
	    "-description" = NSDictionary;
	    "-descriptionInStringsFileFormat" = NSDictionary;
	    "-descriptionWithLocale:" = NSDictionary;
	    "-descriptionWithLocale:indent:" = NSDictionary;
	    "-enumerateKeysAndObjectsUsingBlock:" = NSDictionary;
	    "-enumerateKeysAndObjectsWithOptions:usingBlock:" = NSDictionary;
	    "-getObjects:andKeys:" = NSDictionary;
	    "-init" = NSDictionary;
	    "-initWithContentsOfFile:" = NSDictionary;
	    "-initWithContentsOfURL:" = NSDictionary;
	    "-initWithDictionary:" = NSDictionary;
	    "-initWithDictionary:copyItems:" = NSDictionary;
	    "-initWithObjects:forKeys:" = NSDictionary;
	    "-initWithObjects:forKeys:count:" = NSDictionary;
	    "-initWithObjectsAndKeys:,..." = NSDictionary;
	    "-isEqualToDictionary:" = NSDictionary;
	    "-keyEnumerator" = NSDictionary;
	    "-keysOfEntriesPassingTest:" = NSDictionary;
	    "-keysOfEntriesWithOptions:passingTest:" = NSDictionary;
	    "-keysSortedByValueUsingComparator:" = NSDictionary;
	    "-keysSortedByValueUsingSelector:" = NSDictionary;
	    "-keysSortedByValueWithOptions:usingComparator:" = NSDictionary;
	    "-objectEnumerator" = NSDictionary;
	    "-objectForKey:" = NSDictionary;
	    "-objectForKeyedSubscript:" = NSDictionary;
	    "-objectsForKeys:notFoundMarker:" = NSDictionary;
	    "-valueForKey:" = NSDictionary;
	    "-writeToFile:atomically:" = NSDictionary;
	    "-writeToURL:atomically:" = NSDictionary;
	};
	"NSDictionary(NSFileAttributes)" = {
	    "-fileCreationDate" = NSFileManager;
	    "-fileExtensionHidden" = NSFileManager;
	    "-fileGroupOwnerAccountID" = NSFileManager;
	    "-fileGroupOwnerAccountName" = NSFileManager;
	    "-fileHFSCreatorCode" = NSFileManager;
	    "-fileHFSTypeCode" = NSFileManager;
	    "-fileIsAppendOnly" = NSFileManager;
	    "-fileIsImmutable" = NSFileManager;
	    "-fileModificationDate" = NSFileManager;
	    "-fileOwnerAccountID" = NSFileManager;
	    "-fileOwnerAccountName" = NSFileManager;
	    "-filePosixPermissions" = NSFileManager;
	    "-fileSize" = NSFileManager;
	    "-fileSystemFileNumber" = NSFileManager;
	    "-fileSystemNumber" = NSFileManager;
	    "-fileType" = NSFileManager;
	};
	NSDimension = {
	    "+baseUnit" = NSUnit;
	    "-converter" = NSUnit;
	    "-initWithSymbol:converter:" = NSUnit;
	};
	NSDirectoryEnumerator = {
	    "-directoryAttributes" = NSFileManager;
	    "-fileAttributes" = NSFileManager;
	    "-skipDescendents" = NSFileManager;
	};
	NSDistantObject = {
	    "+proxyWithLocal:connection:" = NSDistantObject;
	    "+proxyWithTarget:connection:" = NSDistantObject;
	    "-connectionForProxy" = NSDistantObject;
	    "-initWithLocal:connection:" = NSDistantObject;
	    "-initWithTarget:connection:" = NSDistantObject;
	    "-methodSignatureForSelector:" = NSDistantObject;
	    "-setProtocolForProxy:" = NSDistantObject;
	};
	NSDistributedLock = {
	    "+lockWithPath:" = NSDistributedLock;
	    "-breakLock" = NSDistributedLock;
	    "-initWithPath:" = NSDistributedLock;
	    "-lockDate" = NSDistributedLock;
	    "-tryLock" = NSDistributedLock;
	    "-unlock" = NSDistributedLock;
	};
	NSDistributedNotificationCenter = {
	    "+defaultCenter" = NSDistributedNotificationCenter;
	    "+notificationCenterForType:" = NSDistributedNotificationCenter;
	    "-addObserver:selector:name:object:" = NSDistributedNotificationCenter;
	    "-addObserver:selector:name:object:suspensionBehavior:" = NSDistributedNotificationCenter;
	    "-postNotification:" = NSDistributedNotificationCenter;
	    "-postNotificationName:object:" = NSDistributedNotificationCenter;
	    "-postNotificationName:object:userInfo:" = NSDistributedNotificationCenter;
	    "-postNotificationName:object:userInfo:deliverImmediately:" = NSDistributedNotificationCenter;
	    "-removeObserver:name:object:" = NSDistributedNotificationCenter;
	    "-setSuspended:" = NSDistributedNotificationCenter;
	    "-suspended" = NSDistributedNotificationCenter;
	};
	NSEnergyFormatter = {
	    "-getObjectValue:forString:errorDescription:" = NSEnergyFormatter;
	    "-isForFoodEnergyUse" = NSEnergyFormatter;
	    "-numberFormatter" = NSEnergyFormatter;
	    "-setForFoodEnergyUse:" = NSEnergyFormatter;
	    "-setNumberFormatter:" = NSEnergyFormatter;
	    "-setUnitStyle:" = NSEnergyFormatter;
	    "-stringFromJoules:" = NSEnergyFormatter;
	    "-stringFromValue:unit:" = NSEnergyFormatter;
	    "-unitStringFromJoules:usedUnit:" = NSEnergyFormatter;
	    "-unitStringFromValue:unit:" = NSEnergyFormatter;
	    "-unitStyle" = NSEnergyFormatter;
	};
	NSEnumerator = {
	    "-allObjects" = NSEnumerator;
	    "-nextObject" = NSEnumerator;
	};
	NSError = {
	    "+errorWithDomain:code:userInfo:" = NSError;
	    "-code" = NSError;
	    "-domain" = NSError;
	    "-initWithDomain:code:userInfo:" = NSError;
	    "-localizedDescription" = NSError;
	    "-localizedFailureReason" = NSError;
	    "-localizedRecoveryOptions" = NSError;
	    "-localizedRecoverySuggestion" = NSError;
	    "-recoveryAttempter" = NSError;
	    "-userInfo" = NSError;
	};
	NSException = {
	    "+exceptionWithName:reason:userInfo:" = NSException;
	    "+raise:format:,..." = NSException;
	    "+raise:format:arguments:" = NSException;
	    "-callStackReturnAddresses" = NSException;
	    "-callStackSymbols" = NSException;
	    "-initWithName:reason:userInfo:" = NSException;
	    "-name" = NSException;
	    "-raise" = NSException;
	    "-reason" = NSException;
	    "-userInfo" = NSException;
	};
	NSExpression = {
	    "+expressionForAggregate:" = NSExpression;
	    "+expressionForConstantValue:" = NSExpression;
	    "+expressionForEvaluatedObject" = NSExpression;
	    "+expressionForFunction:arguments:" = NSExpression;
	    "+expressionForIntersectSet:with:" = NSExpression;
	    "+expressionForKeyPath:" = NSExpression;
	    "+expressionForMinusSet:with:" = NSExpression;
	    "+expressionForUnionSet:with:" = NSExpression;
	    "+expressionForVariable:" = NSExpression;
	    "+expressionWithFormat:,..." = NSExpression;
	    "+expressionWithFormat:argumentArray:" = NSExpression;
	    "+expressionWithFormat:arguments:" = NSExpression;
	    "-arguments" = NSExpression;
	    "-collection" = NSExpression;
	    "-constantValue" = NSExpression;
	    "-expressionType" = NSExpression;
	    "-expressionValueWithObject:context:" = NSExpression;
	    "-function" = NSExpression;
	    "-initWithExpressionType:" = NSExpression;
	    "-keyPath" = NSExpression;
	    "-leftExpression" = NSExpression;
	    "-operand" = NSExpression;
	    "-rightExpression" = NSExpression;
	    "-variable" = NSExpression;
	};
	NSExtensionContext = {
	    "-cancelRequestWithError:" = NSExtensionContext;
	    "-completeRequestReturningItems:completionHandler:" = NSExtensionContext;
	    "-inputItems" = NSExtensionContext;
	    "-openURL:completionHandler:" = NSExtensionContext;
	    "-setInputItems:" = NSExtensionContext;
	};
	NSExtensionItem = {
	    "-attachments" = NSExtensionItem;
	    "-attributedContentText" = NSExtensionItem;
	    "-attributedTitle" = NSExtensionItem;
	    "-setAttachments:" = NSExtensionItem;
	    "-setAttributedContentText:" = NSExtensionItem;
	    "-setAttributedTitle:" = NSExtensionItem;
	    "-setUserInfo:" = NSExtensionItem;
	    "-userInfo" = NSExtensionItem;
	};
	NSFileAccessIntent = {
	    "+readingIntentWithURL:options:" = NSFileCoordinator;
	    "+writingIntentWithURL:options:" = NSFileCoordinator;
	    "-URL" = NSFileCoordinator;
	};
	NSFileCoordinator = {
	    "+filePresenters" = NSFileCoordinator;
	    "-cancel" = NSFileCoordinator;
	    "-coordinateAccessWithIntents:queue:byAccessor:" = NSFileCoordinator;
	    "-coordinateReadingItemAtURL:options:error:byAccessor:" = NSFileCoordinator;
	    "-coordinateReadingItemAtURL:options:writingItemAtURL:options:error:byAccessor:" = NSFileCoordinator;
	    "-coordinateWritingItemAtURL:options:error:byAccessor:" = NSFileCoordinator;
	    "-coordinateWritingItemAtURL:options:writingItemAtURL:options:error:byAccessor:" = NSFileCoordinator;
	    "-itemAtURL:didChangeUbiquityAttributes:" = NSFileCoordinator;
	    "-itemAtURL:didMoveToURL:" = NSFileCoordinator;
	    "-itemAtURL:willMoveToURL:" = NSFileCoordinator;
	    "-prepareForReadingItemsAtURLs:options:writingItemsAtURLs:options:error:byAccessor:" = NSFileCoordinator;
	    "-purposeIdentifier" = NSFileCoordinator;
	    "-setPurposeIdentifier:" = NSFileCoordinator;
	};
	NSFileHandle = {
	    "+fileHandleForReadingAtPath:" = NSFileHandle;
	    "+fileHandleForReadingFromURL:error:" = NSFileHandle;
	    "+fileHandleForUpdatingAtPath:" = NSFileHandle;
	    "+fileHandleForUpdatingURL:error:" = NSFileHandle;
	    "+fileHandleForWritingAtPath:" = NSFileHandle;
	    "+fileHandleForWritingToURL:error:" = NSFileHandle;
	    "+fileHandleWithNullDevice" = NSFileHandle;
	    "+fileHandleWithStandardError" = NSFileHandle;
	    "+fileHandleWithStandardInput" = NSFileHandle;
	    "+fileHandleWithStandardOutput" = NSFileHandle;
	    "-acceptConnectionInBackgroundAndNotify" = NSFileHandle;
	    "-acceptConnectionInBackgroundAndNotifyForModes:" = NSFileHandle;
	    "-availableData" = NSFileHandle;
	    "-closeFile" = NSFileHandle;
	    "-fileDescriptor" = NSFileHandle;
	    "-getOffset:error:" = NSFileHandle;
	    "-initWithFileDescriptor:" = NSFileHandle;
	    "-initWithFileDescriptor:closeOnDealloc:" = NSFileHandle;
	    "-initWithNativeHandle:" = NSFileHandle;
	    "-initWithNativeHandle:closeOnDealloc:" = NSFileHandle;
	    "-nativeHandle" = NSFileHandle;
	    "-offsetInFile" = NSFileHandle;
	    "-readDataOfLength:" = NSFileHandle;
	    "-readDataToEndOfFile" = NSFileHandle;
	    "-readInBackgroundAndNotify" = NSFileHandle;
	    "-readInBackgroundAndNotifyForModes:" = NSFileHandle;
	    "-readToEndOfFileInBackgroundAndNotify" = NSFileHandle;
	    "-readToEndOfFileInBackgroundAndNotifyForModes:" = NSFileHandle;
	    "-seekToEndOfFile" = NSFileHandle;
	    "-seekToEndReturningOffset:error:" = NSFileHandle;
	    "-seekToFileOffset:" = NSFileHandle;
	    "-seekToOffset:error:" = NSFileHandle;
	    "-synchronizeFile" = NSFileHandle;
	    "-truncateAtOffset:error:" = NSFileHandle;
	    "-truncateFileAtOffset:" = NSFileHandle;
	    "-waitForDataInBackgroundAndNotify" = NSFileHandle;
	    "-waitForDataInBackgroundAndNotifyForModes:" = NSFileHandle;
	    "-writeData:" = NSFileHandle;
	};
	"NSFileHandle(GNUstepExtensions)" = {
	    "+fileHandleAsClientAtAddress:service:protocol:" = NSFileHandle;
	    "+fileHandleAsClientInBackgroundAtAddress:service:protocol:" = NSFileHandle;
	    "+fileHandleAsClientInBackgroundAtAddress:service:protocol:forModes:" = NSFileHandle;
	    "+fileHandleAsServerAtAddress:service:protocol:" = NSFileHandle;
	    "-readDataInBackgroundAndNotifyLength:" = NSFileHandle;
	    "-readDataInBackgroundAndNotifyLength:forModes:" = NSFileHandle;
	    "-readInProgress" = NSFileHandle;
	    "-socketAddress" = NSFileHandle;
	    "-socketLocalAddress" = NSFileHandle;
	    "-socketLocalService" = NSFileHandle;
	    "-socketProtocol" = NSFileHandle;
	    "-socketService" = NSFileHandle;
	    "-useCompression" = NSFileHandle;
	    "-writeInBackgroundAndNotify:" = NSFileHandle;
	    "-writeInBackgroundAndNotify:forModes:" = NSFileHandle;
	    "-writeInProgress" = NSFileHandle;
	};
	"NSFileHandle(GNUstepTLS)" = {
	    "+setData:forTLSFile:" = NSFileHandle;
	    "+sslClass" = NSFileHandle;
	    "-sslAccept" = NSFileHandle;
	    "-sslConnect" = NSFileHandle;
	    "-sslDisconnect" = NSFileHandle;
	    "-sslHandshakeEstablished:outgoing:" = NSFileHandle;
	    "-sslIssuer" = NSFileHandle;
	    "-sslOwner" = NSFileHandle;
	    "-sslSetCertificate:privateKey:PEMpasswd:" = NSFileHandle;
	    "-sslSetOptions:" = NSFileHandle;
	};
	NSFileManager = {
	    "+defaultManager" = NSFileManager;
	    "-URLForDirectory:inDomain:appropriateForURL:create:error:" = NSFileManager;
	    "-URLsForDirectory:inDomains:" = NSFileManager;
	    "-attributesOfFileSystemForPath:error:" = NSFileManager;
	    "-attributesOfItemAtPath:error:" = NSFileManager;
	    "-changeCurrentDirectoryPath:" = NSFileManager;
	    "-changeFileAttributes:atPath:" = NSFileManager;
	    "-componentsToDisplayForPath:" = NSFileManager;
	    "-contentsAtPath:" = NSFileManager;
	    "-contentsEqualAtPath:andPath:" = NSFileManager;
	    "-contentsOfDirectoryAtPath:error:" = NSFileManager;
	    "-contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:" = NSFileManager;
	    "-copyItemAtPath:toPath:error:" = NSFileManager;
	    "-copyItemAtURL:toURL:error:" = NSFileManager;
	    "-copyPath:toPath:handler:" = NSFileManager;
	    "-createDirectoryAtPath:attributes:" = NSFileManager;
	    "-createDirectoryAtPath:withIntermediateDirectories:attributes:error:" = NSFileManager;
	    "-createDirectoryAtURL:withIntermediateDirectories:attributes:error:" = NSFileManager;
	    "-createFileAtPath:contents:attributes:" = NSFileManager;
	    "-createSymbolicLinkAtPath:pathContent:" = NSFileManager;
	    "-createSymbolicLinkAtPath:withDestinationPath:error:" = NSFileManager;
	    "-currentDirectoryPath" = NSFileManager;
	    "-delegate" = NSFileManager;
	    "-directoryContentsAtPath:" = NSFileManager;
	    "-displayNameAtPath:" = NSFileManager;
	    "-enumeratorAtPath:" = NSFileManager;
	    "-enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:" = NSFileManager;
	    "-fileAttributesAtPath:traverseLink:" = NSFileManager;
	    "-fileExistsAtPath:" = NSFileManager;
	    "-fileExistsAtPath:isDirectory:" = NSFileManager;
	    "-fileSystemAttributesAtPath:" = NSFileManager;
	    "-fileSystemRepresentationWithPath:" = NSFileManager;
	    "-isDeletableFileAtPath:" = NSFileManager;
	    "-isExecutableFileAtPath:" = NSFileManager;
	    "-isReadableFileAtPath:" = NSFileManager;
	    "-isWritableFileAtPath:" = NSFileManager;
	    "-linkPath:toPath:handler:" = NSFileManager;
	    "-moveItemAtPath:toPath:error:" = NSFileManager;
	    "-moveItemAtURL:toURL:error:" = NSFileManager;
	    "-movePath:toPath:handler:" = NSFileManager;
	    "-pathContentOfSymbolicLinkAtPath:" = NSFileManager;
	    "-removeFileAtPath:handler:" = NSFileManager;
	    "-removeItemAtPath:error:" = NSFileManager;
	    "-removeItemAtURL:error:" = NSFileManager;
	    "-setAttributes:ofItemAtPath:error:" = NSFileManager;
	    "-setDelegate:" = NSFileManager;
	    "-stringWithFileSystemRepresentation:length:" = NSFileManager;
	    "-subpathsAtPath:" = NSFileManager;
	};
	NSFileVersion = {
	    "+addVersionOfItemAtURL:withContentsOfURL:options:error:" = NSFileVersion;
	    "+currentVersionOfItemAtURL:" = NSFileVersion;
	    "+otherVersionsOfItemAtURL:" = NSFileVersion;
	    "+removeOtherVersionsOfItemAtURL:error:" = NSFileVersion;
	    "+temporaryDirectoryURLForNewVersionOfItemAtURL:" = NSFileVersion;
	    "+unresolvedConflictVersionsOfItemAtURL:" = NSFileVersion;
	    "+versionOfItemAtURL:forPersistentIdentifier:" = NSFileVersion;
	    "-URL" = NSFileVersion;
	    "-conflict" = NSFileVersion;
	    "-hasLocalContents" = NSFileVersion;
	    "-hasThumbnail" = NSFileVersion;
	    "-isDiscardable" = NSFileVersion;
	    "-isResolved" = NSFileVersion;
	    "-localizedName" = NSFileVersion;
	    "-localizedNameOfSavingComputer" = NSFileVersion;
	    "-modificationDate" = NSFileVersion;
	    "-originatorNameComponents" = NSFileVersion;
	    "-persistentIdentifier" = NSFileVersion;
	    "-removeAndReturnError:" = NSFileVersion;
	    "-replaceItemAtURL:options:error:" = NSFileVersion;
	    "-setDiscardable:" = NSFileVersion;
	    "-setResolved:" = NSFileVersion;
	};
	NSFileWrapper = {
	    "-addFileWithPath:" = NSFileWrapper;
	    "-addFileWrapper:" = NSFileWrapper;
	    "-addRegularFileWithContents:preferredFilename:" = NSFileWrapper;
	    "-addSymbolicLinkWithDestination:preferredFilename:" = NSFileWrapper;
	    "-fileAttributes" = NSFileWrapper;
	    "-fileWrappers" = NSFileWrapper;
	    "-filename" = NSFileWrapper;
	    "-initDirectoryWithFileWrappers:" = NSFileWrapper;
	    "-initRegularFileWithContents:" = NSFileWrapper;
	    "-initSymbolicLinkWithDestination:" = NSFileWrapper;
	    "-initSymbolicLinkWithDestinationURL:" = NSFileWrapper;
	    "-initWithPath:" = NSFileWrapper;
	    "-initWithSerializedRepresentation:" = NSFileWrapper;
	    "-initWithURL:options:error:" = NSFileWrapper;
	    "-isDirectory" = NSFileWrapper;
	    "-isRegularFile" = NSFileWrapper;
	    "-isSymbolicLink" = NSFileWrapper;
	    "-keyForFileWrapper:" = NSFileWrapper;
	    "-matchesContentsOfURL:" = NSFileWrapper;
	    "-needsToBeUpdatedFromPath:" = NSFileWrapper;
	    "-preferredFilename" = NSFileWrapper;
	    "-readFromURL:options:error:" = NSFileWrapper;
	    "-regularFileContents" = NSFileWrapper;
	    "-removeFileWrapper:" = NSFileWrapper;
	    "-serializedRepresentation" = NSFileWrapper;
	    "-setFileAttributes:" = NSFileWrapper;
	    "-setFilename:" = NSFileWrapper;
	    "-setPreferredFilename:" = NSFileWrapper;
	    "-symbolicLinkDestination" = NSFileWrapper;
	    "-symbolicLinkDestinationURL" = NSFileWrapper;
	    "-updateFromPath:" = NSFileWrapper;
	    "-writeToFile:atomically:updateFilenames:" = NSFileWrapper;
	    "-writeToURL:options:originalContentsURL:error:" = NSFileWrapper;
	};
	NSFormatter = {
	    "-attributedStringForObjectValue:withDefaultAttributes:" = NSFormatter;
	    "-editingStringForObjectValue:" = NSFormatter;
	    "-getObjectValue:forString:errorDescription:" = NSFormatter;
	    "-isPartialStringValid:newEditingString:errorDescription:" = NSFormatter;
	    "-isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:" = NSFormatter;
	    "-stringForObjectValue:" = NSFormatter;
	};
	NSGarbageCollector = {
	    "+defaultCollector" = NSGarbageCollector;
	    "-collectExhaustively" = NSGarbageCollector;
	    "-collectIfNeeded" = NSGarbageCollector;
	    "-disable" = NSGarbageCollector;
	    "-disableCollectorForPointer:" = NSGarbageCollector;
	    "-enable" = NSGarbageCollector;
	    "-enableCollectorForPointer:" = NSGarbageCollector;
	    "-isCollecting" = NSGarbageCollector;
	    "-isEnabled" = NSGarbageCollector;
	    "-zone" = NSGarbageCollector;
	};
	NSHTTPCookie = {
	    "+cookieWithProperties:" = NSHTTPCookie;
	    "+cookiesWithResponseHeaderFields:forURL:" = NSHTTPCookie;
	    "+requestHeaderFieldsWithCookies:" = NSHTTPCookie;
	    "-comment" = NSHTTPCookie;
	    "-commentURL" = NSHTTPCookie;
	    "-domain" = NSHTTPCookie;
	    "-expiresDate" = NSHTTPCookie;
	    "-initWithProperties:" = NSHTTPCookie;
	    "-isHTTPOnly" = NSHTTPCookie;
	    "-isSecure" = NSHTTPCookie;
	    "-isSessionOnly" = NSHTTPCookie;
	    "-name" = NSHTTPCookie;
	    "-path" = NSHTTPCookie;
	    "-portList" = NSHTTPCookie;
	    "-properties" = NSHTTPCookie;
	    "-value" = NSHTTPCookie;
	    "-version" = NSHTTPCookie;
	};
	NSHTTPCookieStorage = {
	    "+sharedHTTPCookieStorage" = NSHTTPCookieStorage;
	    "-cookieAcceptPolicy" = NSHTTPCookieStorage;
	    "-cookies" = NSHTTPCookieStorage;
	    "-cookiesForURL:" = NSHTTPCookieStorage;
	    "-deleteCookie:" = NSHTTPCookieStorage;
	    "-setCookie:" = NSHTTPCookieStorage;
	    "-setCookieAcceptPolicy:" = NSHTTPCookieStorage;
	    "-setCookies:forURL:mainDocumentURL:" = NSHTTPCookieStorage;
	};
	NSHTTPURLResponse = {
	    "+localizedStringForStatusCode:" = NSURLResponse;
	    "-allHeaderFields" = NSURLResponse;
	    "-statusCode" = NSURLResponse;
	};
	NSHashTable = {
	    "+hashTableWithOptions:" = NSHashTable;
	    "+weakObjectsHashTable" = NSHashTable;
	    "-addObject:" = NSHashTable;
	    "-allObjects" = NSHashTable;
	    "-anyObject" = NSHashTable;
	    "-containsObject:" = NSHashTable;
	    "-count" = NSHashTable;
	    "-initWithOptions:capacity:" = NSHashTable;
	    "-initWithPointerFunctions:capacity:" = NSHashTable;
	    "-intersectHashTable:" = NSHashTable;
	    "-intersectsHashTable:" = NSHashTable;
	    "-isEqualToHashTable:" = NSHashTable;
	    "-isSubsetOfHashTable:" = NSHashTable;
	    "-member:" = NSHashTable;
	    "-minusHashTable:" = NSHashTable;
	    "-objectEnumerator" = NSHashTable;
	    "-pointerFunctions" = NSHashTable;
	    "-removeAllObjects" = NSHashTable;
	    "-removeObject:" = NSHashTable;
	    "-setRepresentation" = NSHashTable;
	    "-unionHashTable:" = NSHashTable;
	};
	NSHost = {
	    "+currentHost" = NSHost;
	    "+flushHostCache" = NSHost;
	    "+hostWithAddress:" = NSHost;
	    "+hostWithName:" = NSHost;
	    "+isHostCacheEnabled" = NSHost;
	    "+setHostCacheEnabled:" = NSHost;
	    "-address" = NSHost;
	    "-addresses" = NSHost;
	    "-isEqualToHost:" = NSHost;
	    "-localizedName" = NSHost;
	    "-name" = NSHost;
	    "-names" = NSHost;
	};
	"NSHost(GNUstep)" = {
	    "+localHost" = NSHost;
	};
	NSISO8601DateFormatter = {
	    "+stringFromDate:timeZone:formatOptions:" = NSISO8601DateFormatter;
	    "-dateFromString:" = NSISO8601DateFormatter;
	    "-formatOptions" = NSISO8601DateFormatter;
	    "-setFormatOptions:" = NSISO8601DateFormatter;
	    "-setTimeZone:" = NSISO8601DateFormatter;
	    "-stringFromDate:" = NSISO8601DateFormatter;
	    "-timeZone" = NSISO8601DateFormatter;
	};
	NSIndexPath = {
	    "+indexPathForItem:inSection:" = NSIndexPath;
	    "+indexPathForRow:inSection:" = NSIndexPath;
	    "+indexPathWithIndex:" = NSIndexPath;
	    "+indexPathWithIndexes:length:" = NSIndexPath;
	    "-compare:" = NSIndexPath;
	    "-getIndexes:" = NSIndexPath;
	    "-indexAtPosition:" = NSIndexPath;
	    "-indexPathByAddingIndex:" = NSIndexPath;
	    "-indexPathByRemovingLastIndex" = NSIndexPath;
	    "-initWithIndex:" = NSIndexPath;
	    "-initWithIndexes:length:" = NSIndexPath;
	    "-item" = NSIndexPath;
	    "-length" = NSIndexPath;
	    "-section" = NSIndexPath;
	};
	NSIndexSet = {
	    "+indexSet" = NSIndexSet;
	    "+indexSetWithIndex:" = NSIndexSet;
	    "+indexSetWithIndexesInRange:" = NSIndexSet;
	    "-containsIndex:" = NSIndexSet;
	    "-containsIndexes:" = NSIndexSet;
	    "-containsIndexesInRange:" = NSIndexSet;
	    "-count" = NSIndexSet;
	    "-countOfIndexesInRange:" = NSIndexSet;
	    "-enumerateIndexesInRange:options:usingBlock:" = NSIndexSet;
	    "-enumerateIndexesUsingBlock:" = NSIndexSet;
	    "-enumerateIndexesWithOptions:usingBlock:" = NSIndexSet;
	    "-enumerateRangesInRange:options:usingBlock:" = NSIndexSet;
	    "-enumerateRangesUsingBlock:" = NSIndexSet;
	    "-enumerateRangesWithOptions:usingBlock:" = NSIndexSet;
	    "-firstIndex" = NSIndexSet;
	    "-getIndexes:maxCount:inIndexRange:" = NSIndexSet;
	    "-indexGreaterThanIndex:" = NSIndexSet;
	    "-indexGreaterThanOrEqualToIndex:" = NSIndexSet;
	    "-indexLessThanIndex:" = NSIndexSet;
	    "-indexLessThanOrEqualToIndex:" = NSIndexSet;
	    "-initWithIndex:" = NSIndexSet;
	    "-initWithIndexSet:" = NSIndexSet;
	    "-initWithIndexesInRange:" = NSIndexSet;
	    "-intersectsIndexesInRange:" = NSIndexSet;
	    "-isEqualToIndexSet:" = NSIndexSet;
	    "-lastIndex" = NSIndexSet;
	};
	NSInputStream = {
	    "+inputStreamWithData:" = NSStream;
	    "+inputStreamWithFileAtPath:" = NSStream;
	    "+inputStreamWithURL:" = NSStream;
	    "-getBuffer:length:" = NSStream;
	    "-hasBytesAvailable" = NSStream;
	    "-initWithData:" = NSStream;
	    "-initWithFileAtPath:" = NSStream;
	    "-initWithURL:" = NSStream;
	    "-read:maxLength:" = NSStream;
	};
	NSInvocation = {
	    "+invocationWithMethodSignature:" = NSInvocation;
	    "-argumentsRetained" = NSInvocation;
	    "-getArgument:atIndex:" = NSInvocation;
	    "-getReturnValue:" = NSInvocation;
	    "-invoke" = NSInvocation;
	    "-invokeWithTarget:" = NSInvocation;
	    "-methodSignature" = NSInvocation;
	    "-retainArguments" = NSInvocation;
	    "-retainArgumentsIncludingTarget:" = NSInvocation;
	    "-selector" = NSInvocation;
	    "-setArgument:atIndex:" = NSInvocation;
	    "-setReturnValue:" = NSInvocation;
	    "-setSelector:" = NSInvocation;
	    "-setTarget:" = NSInvocation;
	    "-target" = NSInvocation;
	    "-targetRetained" = NSInvocation;
	};
	"NSInvocation(GNUstep)" = {
	    "-sendsToSuper" = NSInvocation;
	    "-setSendsToSuper:" = NSInvocation;
	};
	"NSInvocation(MacroSetup)" = {
	    "+_newProxyForInvocation:" = NSInvocation;
	    "+_newProxyForMessage:" = NSInvocation;
	    "+_returnInvocationAndDestroyProxy:" = NSInvocation;
	    "-initWithMethodSignature:" = NSInvocation;
	};
	NSInvocationOperation = {
	    "-initWithInvocation:" = NSInvocationOperation;
	    "-initWithTarget:selector:object:" = NSInvocationOperation;
	    "-invocation" = NSInvocationOperation;
	    "-result" = NSInvocationOperation;
	};
	NSItemProvider = {
	    "-canLoadObjectOfClass:" = NSItemProvider;
	    "-hasItemConformingToTypeIdentifier:" = NSItemProvider;
	    "-hasRepresentationConformingToTypeIdentifier:fileOptions:" = NSItemProvider;
	    "-init" = NSItemProvider;
	    "-initWithContentsOfURL:" = NSItemProvider;
	    "-initWithItem:typeIdentifier:" = NSItemProvider;
	    "-initWithObject:" = NSItemProvider;
	    "-loadDataRepresentationForTypeIdentifier:completionHandler:" = NSItemProvider;
	    "-loadFileRepresentationForTypeIdentifier:completionHandler:" = NSItemProvider;
	    "-loadInPlaceFileRepresentationForTypeIdentifier:completionHandler:" = NSItemProvider;
	    "-loadItemForTypeIdentifier:options:completionHandler:" = NSItemProvider;
	    "-loadObjectOfClass:completionHandler:" = NSItemProvider;
	    "-registerDataRepresentationForTypeIdentifier:visibility:loadHandler:" = NSItemProvider;
	    "-registerFileRepresentationForTypeIdentifier:fileOptions:visibility:loadHandler:" = NSItemProvider;
	    "-registerItemForTypeIdentifier:loadHandler:" = NSItemProvider;
	    "-registerObject:visibility:" = NSItemProvider;
	    "-registerObjectOfClass:visibility:loadHandler:" = NSItemProvider;
	    "-registeredTypeIdentifiers" = NSItemProvider;
	    "-registeredTypeIdentifiersWithFileOptions:" = NSItemProvider;
	    "-setSuggestedName:" = NSItemProvider;
	    "-suggestedName" = NSItemProvider;
	};
	"NSItemProvider(NSPreviewSupport)" = {
	    "-loadPreviewImageWithOptions:completionHandler:" = NSItemProvider;
	    "-previewImageHandler" = NSItemProvider;
	    "-setPreviewImageHandler:" = NSItemProvider;
	};
	NSJSONSerialization = {
	    "+JSONObjectWithData:options:error:" = NSJSONSerialization;
	    "+JSONObjectWithStream:options:error:" = NSJSONSerialization;
	    "+dataWithJSONObject:options:error:" = NSJSONSerialization;
	    "+isValidJSONObject:" = NSJSONSerialization;
	    "+writeJSONObject:toStream:options:error:" = NSJSONSerialization;
	};
	NSKeyedArchiver = {
	    "+archiveRootObject:toFile:" = NSKeyedArchiver;
	    "+archivedDataWithRootObject:" = NSKeyedArchiver;
	    "+archivedDataWithRootObject:requiringSecureCoding:error:" = NSKeyedArchiver;
	    "+classNameForClass:" = NSKeyedArchiver;
	    "+setClassName:forClass:" = NSKeyedArchiver;
	    "-classNameForClass:" = NSKeyedArchiver;
	    "-delegate" = NSKeyedArchiver;
	    "-encodeBool:forKey:" = NSKeyedArchiver;
	    "-encodeBytes:length:forKey:" = NSKeyedArchiver;
	    "-encodeConditionalObject:forKey:" = NSKeyedArchiver;
	    "-encodeDouble:forKey:" = NSKeyedArchiver;
	    "-encodeFloat:forKey:" = NSKeyedArchiver;
	    "-encodeInt32:forKey:" = NSKeyedArchiver;
	    "-encodeInt64:forKey:" = NSKeyedArchiver;
	    "-encodeInt:forKey:" = NSKeyedArchiver;
	    "-encodeObject:forKey:" = NSKeyedArchiver;
	    "-finishEncoding" = NSKeyedArchiver;
	    "-initForWritingWithMutableData:" = NSKeyedArchiver;
	    "-outputFormat" = NSKeyedArchiver;
	    "-requiresSecureCoding" = NSKeyedArchiver;
	    "-setClassName:forClass:" = NSKeyedArchiver;
	    "-setDelegate:" = NSKeyedArchiver;
	    "-setOutputFormat:" = NSKeyedArchiver;
	    "-setRequiresSecureCoding:" = NSKeyedArchiver;
	};
	"NSKeyedArchiver(Internal)" = {
	    "-_encodeArrayOfObjects:forKey:" = NSKeyedArchiver;
	    "-_encodePropertyList:forKey:" = NSKeyedArchiver;
	};
	NSKeyedUnarchiver = {
	    "+classForClassName:" = NSKeyedArchiver;
	    "+setClass:forClassName:" = NSKeyedArchiver;
	    "+unarchiveObjectWithData:" = NSKeyedArchiver;
	    "+unarchiveObjectWithFile:" = NSKeyedArchiver;
	    "+unarchivedArrayOfObjectsOfClass:fromData:error:" = NSKeyedArchiver;
	    "+unarchivedArrayOfObjectsOfClasses:fromData:error:" = NSKeyedArchiver;
	    "+unarchivedDictionaryWithKeysOfClass:objectsOfClass:fromData:error:" = NSKeyedArchiver;
	    "+unarchivedDictionaryWithKeysOfClasses:objectsOfClasses:fromData:error:" = NSKeyedArchiver;
	    "+unarchivedObjectOfClass:fromData:error:" = NSKeyedArchiver;
	    "+unarchivedObjectOfClasses:fromData:error:" = NSKeyedArchiver;
	    "-classForClassName:" = NSKeyedArchiver;
	    "-containsValueForKey:" = NSKeyedArchiver;
	    "-decodeBoolForKey:" = NSKeyedArchiver;
	    "-decodeBytesForKey:returnedLength:" = NSKeyedArchiver;
	    "-decodeDoubleForKey:" = NSKeyedArchiver;
	    "-decodeFloatForKey:" = NSKeyedArchiver;
	    "-decodeInt32ForKey:" = NSKeyedArchiver;
	    "-decodeInt64ForKey:" = NSKeyedArchiver;
	    "-decodeIntForKey:" = NSKeyedArchiver;
	    "-decodeObjectForKey:" = NSKeyedArchiver;
	    "-delegate" = NSKeyedArchiver;
	    "-finishDecoding" = NSKeyedArchiver;
	    "-initForReadingWithData:" = NSKeyedArchiver;
	    "-requiresSecureCoding" = NSKeyedArchiver;
	    "-setClass:forClassName:" = NSKeyedArchiver;
	    "-setDelegate:" = NSKeyedArchiver;
	    "-setRequiresSecureCoding:" = NSKeyedArchiver;
	};
	"NSKeyedUnarchiver(Internal)" = {
	    "-_decodeArrayOfObjectsForKey:" = NSKeyedArchiver;
	    "-_decodePropertyListForKey:" = NSKeyedArchiver;
	    "-replaceObject:withObject:" = NSKeyedArchiver;
	};
	NSLengthFormatter = {
	    "-getObjectValue:forString:errorDescription:" = NSLengthFormatter;
	    "-isForPersonHeightUse" = NSLengthFormatter;
	    "-numberFormatter" = NSLengthFormatter;
	    "-setForPersonHeightUse:" = NSLengthFormatter;
	    "-setNumberFormatter:" = NSLengthFormatter;
	    "-setUnitStyle:" = NSLengthFormatter;
	    "-stringFromMeters:" = NSLengthFormatter;
	    "-stringFromValue:unit:" = NSLengthFormatter;
	    "-unitStringFromMeters:usedUnit:" = NSLengthFormatter;
	    "-unitStringFromValue:unit:" = NSLengthFormatter;
	    "-unitStyle" = NSLengthFormatter;
	};
	NSLinguisticTagger = {
	    "+availableTagSchemesForLanguage:" = NSLinguisticTagger;
	    "+availableTagSchemesForUnit:language:" = NSLinguisticTagger;
	    "+dominantLanguageForString:" = NSLinguisticTagger;
	    "+enumerateTagsForString:range:unit:scheme:options:orthography:usingBlock:" = NSLinguisticTagger;
	    "+tagForString:atIndex:unit:scheme:orthography:tokenRange:" = NSLinguisticTagger;
	    "+tagsForString:range:unit:scheme:options:orthography:tokenRanges:" = NSLinguisticTagger;
	    "-dominantLanguage" = NSLinguisticTagger;
	    "-enumerateTagsInRange:scheme:options:usingBlock:" = NSLinguisticTagger;
	    "-enumerateTagsInRange:unit:scheme:options:usingBlock:" = NSLinguisticTagger;
	    "-initWithTagSchemes:options:" = NSLinguisticTagger;
	    "-orthographyAtIndex:effectiveRange:" = NSLinguisticTagger;
	    "-possibleTagsAtIndex:scheme:tokenRange:sentenceRange:scores:" = NSLinguisticTagger;
	    "-sentenceRangeForRange:" = NSLinguisticTagger;
	    "-setOrthography:range:" = NSLinguisticTagger;
	    "-setString:" = NSLinguisticTagger;
	    "-string" = NSLinguisticTagger;
	    "-stringEditedInRange:changeInLength:" = NSLinguisticTagger;
	    "-tagAtIndex:scheme:tokenRange:sentenceRange:" = NSLinguisticTagger;
	    "-tagAtIndex:unit:scheme:tokenRange:" = NSLinguisticTagger;
	    "-tagSchemes" = NSLinguisticTagger;
	    "-tagsInRange:scheme:options:tokenRanges:" = NSLinguisticTagger;
	    "-tagsInRange:unit:scheme:options:tokenRanges:" = NSLinguisticTagger;
	    "-tokenRangeAtIndex:unit:" = NSLinguisticTagger;
	};
	NSLocale = {
	    "+ISOCountryCodes" = NSLocale;
	    "+ISOCurrencyCodes" = NSLocale;
	    "+ISOLanguageCodes" = NSLocale;
	    "+autoupdatingCurrentLocale" = NSLocale;
	    "+availableLocaleIdentifiers" = NSLocale;
	    "+canonicalLanguageIdentifierFromString:" = NSLocale;
	    "+canonicalLocaleIdentifierFromString:" = NSLocale;
	    "+characterDirectionForLanguage:" = NSLocale;
	    "+commonISOCurrencyCodes" = NSLocale;
	    "+componentsFromLocaleIdentifier:" = NSLocale;
	    "+currentLocale" = NSLocale;
	    "+lineDirectionForLanguage:" = NSLocale;
	    "+localeIdentifierFromComponents:" = NSLocale;
	    "+localeIdentifierFromWindowsLocaleCode:" = NSLocale;
	    "+localeWithLocaleIdentifier:" = NSLocale;
	    "+preferredLanguages" = NSLocale;
	    "+systemLocale" = NSLocale;
	    "+windowsLocaleCodeFromLocaleIdentifier:" = NSLocale;
	    "-collationIdentifier" = NSLocale;
	    "-collatorIdentifier" = NSLocale;
	    "-countryCode" = NSLocale;
	    "-displayNameForKey:value:" = NSLocale;
	    "-exemplarCharacterSet" = NSLocale;
	    "-initWithLocaleIdentifier:" = NSLocale;
	    "-languageCode" = NSLocale;
	    "-localeIdentifier" = NSLocale;
	    "-objectForKey:" = NSLocale;
	    "-scriptCode" = NSLocale;
	    "-variantCode" = NSLocale;
	};
	NSLock = {
	    "-isLockedByCurrentThread" = NSLock;
	    "-lock" = NSLock;
	    "-lockBeforeDate:" = NSLock;
	    "-name" = NSLock;
	    "-setName:" = NSLock;
	    "-tryLock" = NSLock;
	    "-unlock" = NSLock;
	};
	NSMapTable = {
	    "+mapTableWithKeyOptions:valueOptions:" = NSMapTable;
	    "+strongToStrongObjectsMapTable" = NSMapTable;
	    "+strongToWeakObjectsMapTable" = NSMapTable;
	    "+weakToStrongObjectsMapTable" = NSMapTable;
	    "+weakToWeakObjectsMapTable" = NSMapTable;
	    "-count" = NSMapTable;
	    "-dictionaryRepresentation" = NSMapTable;
	    "-initWithKeyOptions:valueOptions:capacity:" = NSMapTable;
	    "-initWithKeyPointerFunctions:valuePointerFunctions:capacity:" = NSMapTable;
	    "-keyEnumerator" = NSMapTable;
	    "-keyPointerFunctions" = NSMapTable;
	    "-objectEnumerator" = NSMapTable;
	    "-objectForKey:" = NSMapTable;
	    "-removeAllObjects" = NSMapTable;
	    "-removeObjectForKey:" = NSMapTable;
	    "-setObject:forKey:" = NSMapTable;
	    "-valuePointerFunctions" = NSMapTable;
	};
	NSMassFormatter = {
	    "-getObjectValue:forString:errorDescription:" = NSMassFormatter;
	    "-isForPersonMassUse" = NSMassFormatter;
	    "-numberFormatter" = NSMassFormatter;
	    "-setForPersonMassUse:" = NSMassFormatter;
	    "-setNumberFormatter:" = NSMassFormatter;
	    "-setUnitStyle:" = NSMassFormatter;
	    "-stringFromKilograms:" = NSMassFormatter;
	    "-stringFromValue:unit:" = NSMassFormatter;
	    "-unitStringFromKilograms:usedUnit:" = NSMassFormatter;
	    "-unitStringFromValue:unit:" = NSMassFormatter;
	    "-unitStyle" = NSMassFormatter;
	};
	NSMeasurement = {
	    "-canBeConvertedToUnit:" = NSMeasurement;
	    "-doubleValue" = NSMeasurement;
	    "-initWithDoubleValue:unit:" = NSMeasurement;
	    "-measurementByAddingMeasurement:" = NSMeasurement;
	    "-measurementByConvertingToUnit:" = NSMeasurement;
	    "-measurementBySubtractingMeasurement:" = NSMeasurement;
	    "-unit" = NSMeasurement;
	};
	NSMeasurementFormatter = {
	    "-locale" = NSMeasurementFormatter;
	    "-numberFormatter" = NSMeasurementFormatter;
	    "-setLocale:" = NSMeasurementFormatter;
	    "-setNumberFormatter:" = NSMeasurementFormatter;
	    "-setUnitOptions:" = NSMeasurementFormatter;
	    "-setUnitStyle:" = NSMeasurementFormatter;
	    "-stringFromMeasurement:" = NSMeasurementFormatter;
	    "-stringFromUnit:" = NSMeasurementFormatter;
	    "-unitOptions" = NSMeasurementFormatter;
	    "-unitStyle" = NSMeasurementFormatter;
	};
	NSMessagePortNameServer = {
	    "+sharedInstance" = NSPortNameServer;
	    "-portForName:" = NSPortNameServer;
	    "-portForName:onHost:" = NSPortNameServer;
	};
	NSMetadataItem = {
	    "-attributes" = NSMetadata;
	    "-valueForAttribute:" = NSMetadata;
	    "-valuesForAttributes:" = NSMetadata;
	};
	NSMetadataQuery = {
	    "-delegate" = NSMetadata;
	    "-disableUpdates" = NSMetadata;
	    "-enableUpdates" = NSMetadata;
	    "-groupedResults" = NSMetadata;
	    "-groupingAttributes" = NSMetadata;
	    "-indexOfResult:" = NSMetadata;
	    "-isGathering" = NSMetadata;
	    "-isStarted" = NSMetadata;
	    "-isStopped" = NSMetadata;
	    "-notificationBatchingInterval" = NSMetadata;
	    "-predicate" = NSMetadata;
	    "-resultAtIndex:" = NSMetadata;
	    "-resultCount" = NSMetadata;
	    "-results" = NSMetadata;
	    "-searchItemURLs" = NSMetadata;
	    "-searchScopes" = NSMetadata;
	    "-setDelegate:" = NSMetadata;
	    "-setGroupingAttributes:" = NSMetadata;
	    "-setNotificationBatchingInterval:" = NSMetadata;
	    "-setPredicate:" = NSMetadata;
	    "-setSearchItemURLs:" = NSMetadata;
	    "-setSearchScopes:" = NSMetadata;
	    "-setSortDescriptors:" = NSMetadata;
	    "-setValueListAttributes:" = NSMetadata;
	    "-sortDescriptors" = NSMetadata;
	    "-startQuery" = NSMetadata;
	    "-stopQuery" = NSMetadata;
	    "-valueListAttributes" = NSMetadata;
	    "-valueLists" = NSMetadata;
	    "-valueOfAttribute:forResultAtIndex:" = NSMetadata;
	};
	NSMetadataQueryAttributeValueTuple = {
	    "-attribute" = NSMetadata;
	    "-count" = NSMetadata;
	    "-value" = NSMetadata;
	};
	NSMetadataQueryResultGroup = {
	    "-attribute" = NSMetadata;
	    "-resultAtIndex:" = NSMetadata;
	    "-resultCount" = NSMetadata;
	    "-results" = NSMetadata;
	    "-subgroups" = NSMetadata;
	    "-value" = NSMetadata;
	};
	NSMethodSignature = {
	    "+signatureWithObjCTypes:" = NSMethodSignature;
	    "-frameLength" = NSMethodSignature;
	    "-getArgumentTypeAtIndex:" = NSMethodSignature;
	    "-isOneway" = NSMethodSignature;
	    "-methodReturnLength" = NSMethodSignature;
	    "-methodReturnType" = NSMethodSignature;
	    "-numberOfArguments" = NSMethodSignature;
	};
	NSMutableArray = {
	    "+arrayWithCapacity:" = NSArray;
	    "-addObject:" = NSArray;
	    "-addObjectsFromArray:" = NSArray;
	    "-exchangeObjectAtIndex:withObjectAtIndex:" = NSArray;
	    "-initWithCapacity:" = NSArray;
	    "-insertObject:atIndex:" = NSArray;
	    "-insertObjects:atIndexes:" = NSArray;
	    "-removeAllObjects" = NSArray;
	    "-removeLastObject" = NSArray;
	    "-removeObject:" = NSArray;
	    "-removeObject:inRange:" = NSArray;
	    "-removeObjectAtIndex:" = NSArray;
	    "-removeObjectIdenticalTo:" = NSArray;
	    "-removeObjectIdenticalTo:inRange:" = NSArray;
	    "-removeObjectsAtIndexes:" = NSArray;
	    "-removeObjectsFromIndices:numIndices:" = NSArray;
	    "-removeObjectsInArray:" = NSArray;
	    "-removeObjectsInRange:" = NSArray;
	    "-replaceObjectAtIndex:withObject:" = NSArray;
	    "-replaceObjectsAtIndexes:withObjects:" = NSArray;
	    "-replaceObjectsInRange:withObjectsFromArray:" = NSArray;
	    "-replaceObjectsInRange:withObjectsFromArray:range:" = NSArray;
	    "-setArray:" = NSArray;
	    "-setObject:atIndexedSubscript:" = NSArray;
	    "-sortUsingComparator:" = NSArray;
	    "-sortUsingFunction:context:" = NSArray;
	    "-sortUsingSelector:" = NSArray;
	    "-sortWithOptions:usingComparator:" = NSArray;
	};
	"NSMutableArray(NSPredicate)" = {
	    "-filterUsingPredicate:" = NSPredicate;
	};
	"NSMutableArray(NSSortDescriptorSorting)" = {
	    "-sortUsingDescriptors:" = NSSortDescriptor;
	};
	NSMutableAttributedString = {
	    "-addAttribute:value:range:" = NSAttributedString;
	    "-addAttributes:range:" = NSAttributedString;
	    "-appendAttributedString:" = NSAttributedString;
	    "-beginEditing" = NSAttributedString;
	    "-deleteCharactersInRange:" = NSAttributedString;
	    "-endEditing" = NSAttributedString;
	    "-insertAttributedString:atIndex:" = NSAttributedString;
	    "-mutableString" = NSAttributedString;
	    "-removeAttribute:range:" = NSAttributedString;
	    "-replaceCharactersInRange:withAttributedString:" = NSAttributedString;
	    "-replaceCharactersInRange:withString:" = NSAttributedString;
	    "-setAttributedString:" = NSAttributedString;
	    "-setAttributes:range:" = NSAttributedString;
	};
	NSMutableCharacterSet = {
	    "-addCharactersInRange:" = NSCharacterSet;
	    "-addCharactersInString:" = NSCharacterSet;
	    "-formIntersectionWithCharacterSet:" = NSCharacterSet;
	    "-formUnionWithCharacterSet:" = NSCharacterSet;
	    "-invert" = NSCharacterSet;
	    "-removeCharactersInRange:" = NSCharacterSet;
	    "-removeCharactersInString:" = NSCharacterSet;
	};
	NSMutableData = {
	    "+dataWithCapacity:" = NSData;
	    "+dataWithLength:" = NSData;
	    "-appendBytes:length:" = NSData;
	    "-appendData:" = NSData;
	    "-increaseLengthBy:" = NSData;
	    "-initWithCapacity:" = NSData;
	    "-initWithLength:" = NSData;
	    "-mutableBytes" = NSData;
	    "-replaceBytesInRange:withBytes:" = NSData;
	    "-replaceBytesInRange:withBytes:length:" = NSData;
	    "-resetBytesInRange:" = NSData;
	    "-serializeAlignedBytesLength:" = NSData;
	    "-serializeDataAt:ofObjCType:context:" = NSData;
	    "-serializeInt:" = NSData;
	    "-serializeInt:atIndex:" = NSData;
	    "-serializeInts:count:" = NSData;
	    "-serializeInts:count:atIndex:" = NSData;
	    "-setData:" = NSData;
	    "-setLength:" = NSData;
	};
	"NSMutableData(GNUstepExtensions)" = {
	    "-capacity" = NSData;
	    "-serializeTypeTag:" = NSData;
	    "-serializeTypeTag:andCrossRef:" = NSData;
	    "-setCapacity:" = NSData;
	    "-shmID" = NSData;
	};
	NSMutableDictionary = {
	    "+dictionaryWithCapacity:" = NSDictionary;
	    "-addEntriesFromDictionary:" = NSDictionary;
	    "-initWithCapacity:" = NSDictionary;
	    "-removeAllObjects" = NSDictionary;
	    "-removeObjectForKey:" = NSDictionary;
	    "-removeObjectsForKeys:" = NSDictionary;
	    "-setDictionary:" = NSDictionary;
	    "-setObject:forKey:" = NSDictionary;
	    "-setObject:forKeyedSubscript:" = NSDictionary;
	    "-setValue:forKey:" = NSDictionary;
	    "-takeStoredValue:forKey:" = NSDictionary;
	    "-takeValue:forKey:" = NSDictionary;
	};
	NSMutableIndexSet = {
	    "-addIndex:" = NSIndexSet;
	    "-addIndexes:" = NSIndexSet;
	    "-addIndexesInRange:" = NSIndexSet;
	    "-removeAllIndexes" = NSIndexSet;
	    "-removeIndex:" = NSIndexSet;
	    "-removeIndexes:" = NSIndexSet;
	    "-removeIndexesInRange:" = NSIndexSet;
	    "-shiftIndexesStartingAtIndex:by:" = NSIndexSet;
	};
	NSMutableOrderedSet = {
	    "+orderedSetWithCapacity:" = NSOrderedSet;
	    "-addObject:" = NSOrderedSet;
	    "-addObjects:count:" = NSOrderedSet;
	    "-addObjectsFromArray:" = NSOrderedSet;
	    "-exchangeObjectAtIndex:withObjectAtIndex:" = NSOrderedSet;
	    "-filterUsingPredicate:" = NSOrderedSet;
	    "-init" = NSOrderedSet;
	    "-initWithCapacity:" = NSOrderedSet;
	    "-initWithCoder:" = NSOrderedSet;
	    "-insertObject:atIndex:" = NSOrderedSet;
	    "-insertObjects:atIndexes:" = NSOrderedSet;
	    "-intersectOrderedSet:" = NSOrderedSet;
	    "-intersectSet:" = NSOrderedSet;
	    "-minusOrderedSet:" = NSOrderedSet;
	    "-minusSet:" = NSOrderedSet;
	    "-moveObjectsAtIndexes:toIndex:" = NSOrderedSet;
	    "-removeAllObjects" = NSOrderedSet;
	    "-removeObject:" = NSOrderedSet;
	    "-removeObjectAtIndex:" = NSOrderedSet;
	    "-removeObjectsAtIndexes:" = NSOrderedSet;
	    "-removeObjectsInArray:" = NSOrderedSet;
	    "-removeObjectsInRange:" = NSOrderedSet;
	    "-replaceObjectAtIndex:withObject:" = NSOrderedSet;
	    "-replaceObjectsAtIndexes:withObjects:" = NSOrderedSet;
	    "-replaceObjectsInRange:withObjects:count:" = NSOrderedSet;
	    "-setObject:atIndex:" = NSOrderedSet;
	    "-setObject:atIndexedSubscript:" = NSOrderedSet;
	    "-sortRange:options:usingComparator:" = NSOrderedSet;
	    "-sortUsingComparator:" = NSOrderedSet;
	    "-sortUsingDescriptors:" = NSOrderedSet;
	    "-sortWithOptions:usingComparator:" = NSOrderedSet;
	    "-unionOrderedSet:" = NSOrderedSet;
	    "-unionSet:" = NSOrderedSet;
	};
	NSMutableSet = {
	    "+setWithCapacity:" = NSSet;
	    "-addObject:" = NSSet;
	    "-addObjectsFromArray:" = NSSet;
	    "-initWithCapacity:" = NSSet;
	    "-intersectSet:" = NSSet;
	    "-minusSet:" = NSSet;
	    "-removeAllObjects" = NSSet;
	    "-removeObject:" = NSSet;
	    "-setSet:" = NSSet;
	    "-unionSet:" = NSSet;
	};
	"NSMutableSet(NSPredicate)" = {
	    "-filterUsingPredicate:" = NSPredicate;
	};
	NSMutableString = {
	    "+string" = NSString;
	    "+stringWithCString:" = NSString;
	    "+stringWithCString:length:" = NSString;
	    "+stringWithCapacity:" = NSString;
	    "+stringWithCharacters:length:" = NSString;
	    "+stringWithContentsOfFile:" = NSString;
	    "+stringWithFormat:,..." = NSString;
	    "-appendFormat:,..." = NSString;
	    "-appendString:" = NSString;
	    "-deleteCharactersInRange:" = NSString;
	    "-initWithCapacity:" = NSString;
	    "-insertString:atIndex:" = NSString;
	    "-replaceCharactersInRange:withString:" = NSString;
	    "-replaceOccurrencesOfString:withString:options:range:" = NSString;
	    "-setString:" = NSString;
	};
	NSMutableURLRequest = {
	    "-setCachePolicy:" = NSURLRequest;
	    "-setMainDocumentURL:" = NSURLRequest;
	    "-setTimeoutInterval:" = NSURLRequest;
	    "-setURL:" = NSURLRequest;
	};
	"NSMutableURLRequest(GNUstep)" = {
	    "-setDebug:" = NSURLRequest;
	    "-setDebugLogDelegate:" = NSURLRequest;
	};
	"NSMutableURLRequest(NSMutableHTTPURLRequest)" = {
	    "-addValue:forHTTPHeaderField:" = NSURLRequest;
	    "-setAllHTTPHeaderFields:" = NSURLRequest;
	    "-setAssumesHTTP3Capable:" = NSURLRequest;
	    "-setHTTPBody:" = NSURLRequest;
	    "-setHTTPBodyStream:" = NSURLRequest;
	    "-setHTTPMethod:" = NSURLRequest;
	    "-setHTTPShouldHandleCookies:" = NSURLRequest;
	    "-setValue:forHTTPHeaderField:" = NSURLRequest;
	};
	NSNetService = {
	    "+dataFromTXTRecordDictionary:" = NSNetServices;
	    "+dictionaryFromTXTRecordData:" = NSNetServices;
	    "-TXTRecordData" = NSNetServices;
	    "-addresses" = NSNetServices;
	    "-delegate" = NSNetServices;
	    "-domain" = NSNetServices;
	    "-getInputStream:outputStream:" = NSNetServices;
	    "-hostName" = NSNetServices;
	    "-initWithDomain:type:name:" = NSNetServices;
	    "-initWithDomain:type:name:port:" = NSNetServices;
	    "-name" = NSNetServices;
	    "-port" = NSNetServices;
	    "-protocolSpecificInformation" = NSNetServices;
	    "-publish" = NSNetServices;
	    "-publishWithOptions:" = NSNetServices;
	    "-removeFromRunLoop:forMode:" = NSNetServices;
	    "-resolve" = NSNetServices;
	    "-resolveWithTimeout:" = NSNetServices;
	    "-scheduleInRunLoop:forMode:" = NSNetServices;
	    "-setDelegate:" = NSNetServices;
	    "-setProtocolSpecificInformation:" = NSNetServices;
	    "-setTXTRecordData:" = NSNetServices;
	    "-startMonitoring" = NSNetServices;
	    "-stop" = NSNetServices;
	    "-stopMonitoring" = NSNetServices;
	    "-type" = NSNetServices;
	};
	NSNetServiceBrowser = {
	    "-delegate" = NSNetServices;
	    "-init" = NSNetServices;
	    "-removeFromRunLoop:forMode:" = NSNetServices;
	    "-scheduleInRunLoop:forMode:" = NSNetServices;
	    "-searchForAllDomains" = NSNetServices;
	    "-searchForBrowsableDomains" = NSNetServices;
	    "-searchForRegistrationDomains" = NSNetServices;
	    "-searchForServicesOfType:inDomain:" = NSNetServices;
	    "-setDelegate:" = NSNetServices;
	    "-stop" = NSNetServices;
	};
	NSNotification = {
	    "+notificationWithName:object:" = NSNotification;
	    "+notificationWithName:object:userInfo:" = NSNotification;
	    "-name" = NSNotification;
	    "-object" = NSNotification;
	    "-userInfo" = NSNotification;
	};
	NSNotificationCenter = {
	    "+defaultCenter" = NSNotification;
	    "-addObserver:selector:name:object:" = NSNotification;
	    "-addObserverForName:object:queue:usingBlock:" = NSNotification;
	    "-postNotification:" = NSNotification;
	    "-postNotificationName:object:" = NSNotification;
	    "-postNotificationName:object:userInfo:" = NSNotification;
	    "-removeObserver:" = NSNotification;
	    "-removeObserver:name:object:" = NSNotification;
	};
	NSNotificationQueue = {
	    "+defaultQueue" = NSNotificationQueue;
	    "-dequeueNotificationsMatching:coalesceMask:" = NSNotificationQueue;
	    "-enqueueNotification:postingStyle:" = NSNotificationQueue;
	    "-enqueueNotification:postingStyle:coalesceMask:forModes:" = NSNotificationQueue;
	    "-initWithNotificationCenter:" = NSNotificationQueue;
	};
	NSNull = {
	    "+null" = NSNull;
	};
	NSNumber = {
	    "+numberWithBool:" = NSValue;
	    "+numberWithChar:" = NSValue;
	    "+numberWithDouble:" = NSValue;
	    "+numberWithFloat:" = NSValue;
	    "+numberWithInt:" = NSValue;
	    "+numberWithInteger:" = NSValue;
	    "+numberWithLong:" = NSValue;
	    "+numberWithLongLong:" = NSValue;
	    "+numberWithShort:" = NSValue;
	    "+numberWithUnsignedChar:" = NSValue;
	    "+numberWithUnsignedInt:" = NSValue;
	    "+numberWithUnsignedInteger:" = NSValue;
	    "+numberWithUnsignedLong:" = NSValue;
	    "+numberWithUnsignedLongLong:" = NSValue;
	    "+numberWithUnsignedShort:" = NSValue;
	    "-boolValue" = NSValue;
	    "-charValue" = NSValue;
	    "-compare:" = NSValue;
	    "-description" = NSValue;
	    "-descriptionWithLocale:" = NSValue;
	    "-doubleValue" = NSValue;
	    "-floatValue" = NSValue;
	    "-initWithBool:" = NSValue;
	    "-initWithChar:" = NSValue;
	    "-initWithDouble:" = NSValue;
	    "-initWithFloat:" = NSValue;
	    "-initWithInt:" = NSValue;
	    "-initWithInteger:" = NSValue;
	    "-initWithLong:" = NSValue;
	    "-initWithLongLong:" = NSValue;
	    "-initWithShort:" = NSValue;
	    "-initWithUnsignedChar:" = NSValue;
	    "-initWithUnsignedInt:" = NSValue;
	    "-initWithUnsignedInteger:" = NSValue;
	    "-initWithUnsignedLong:" = NSValue;
	    "-initWithUnsignedLongLong:" = NSValue;
	    "-initWithUnsignedShort:" = NSValue;
	    "-intValue" = NSValue;
	    "-integerValue" = NSValue;
	    "-isEqualToNumber:" = NSValue;
	    "-longLongValue" = NSValue;
	    "-longValue" = NSValue;
	    "-shortValue" = NSValue;
	    "-stringValue" = NSValue;
	    "-unsignedCharValue" = NSValue;
	    "-unsignedIntValue" = NSValue;
	    "-unsignedIntegerValue" = NSValue;
	    "-unsignedLongLongValue" = NSValue;
	    "-unsignedLongValue" = NSValue;
	    "-unsignedShortValue" = NSValue;
	};
	"NSNumber(NSDecimalNumber)" = {
	    "-decimalValue" = NSDecimalNumber;
	};
	NSNumberFormatter = {
	    "+defaultFormatterBehavior" = NSNumberFormatter;
	    "+localizedStringFromNumber:numberStyle:" = NSNumberFormatter;
	    "+setDefaultFormatterBehavior:" = NSNumberFormatter;
	    "-allowsFloats" = NSNumberFormatter;
	    "-alwaysShowsDecimalSeparator" = NSNumberFormatter;
	    "-attributedStringForNil" = NSNumberFormatter;
	    "-attributedStringForNotANumber" = NSNumberFormatter;
	    "-attributedStringForZero" = NSNumberFormatter;
	    "-currencyCode" = NSNumberFormatter;
	    "-currencyDecimalSeparator" = NSNumberFormatter;
	    "-currencyGroupingSeparator" = NSNumberFormatter;
	    "-currencySymbol" = NSNumberFormatter;
	    "-decimalSeparator" = NSNumberFormatter;
	    "-exponentSymbol" = NSNumberFormatter;
	    "-format" = NSNumberFormatter;
	    "-formatWidth" = NSNumberFormatter;
	    "-formatterBehavior" = NSNumberFormatter;
	    "-generatesDecimalNumbers" = NSNumberFormatter;
	    "-getObjectValue:forString:range:error:" = NSNumberFormatter;
	    "-groupingSeparator" = NSNumberFormatter;
	    "-groupingSize" = NSNumberFormatter;
	    "-hasThousandSeparators" = NSNumberFormatter;
	    "-internationalCurrencySymbol" = NSNumberFormatter;
	    "-isLenient" = NSNumberFormatter;
	    "-isPartialStringValidationEnabled" = NSNumberFormatter;
	    "-locale" = NSNumberFormatter;
	    "-localizesFormat" = NSNumberFormatter;
	    "-maximum" = NSNumberFormatter;
	    "-maximumFractionDigits" = NSNumberFormatter;
	    "-maximumIntegerDigits" = NSNumberFormatter;
	    "-maximumSignificantDigits" = NSNumberFormatter;
	    "-minimum" = NSNumberFormatter;
	    "-minimumFractionDigits" = NSNumberFormatter;
	    "-minimumIntegerDigits" = NSNumberFormatter;
	    "-minimumSignificantDigits" = NSNumberFormatter;
	    "-minusSign" = NSNumberFormatter;
	    "-multiplier" = NSNumberFormatter;
	    "-negativeFormat" = NSNumberFormatter;
	    "-negativeInfinitySymbol" = NSNumberFormatter;
	    "-negativePrefix" = NSNumberFormatter;
	    "-negativeSuffix" = NSNumberFormatter;
	    "-nilSymbol" = NSNumberFormatter;
	    "-notANumberSymbol" = NSNumberFormatter;
	    "-numberFromString:" = NSNumberFormatter;
	    "-numberStyle" = NSNumberFormatter;
	    "-paddingCharacter" = NSNumberFormatter;
	    "-paddingPosition" = NSNumberFormatter;
	    "-perMillSymbol" = NSNumberFormatter;
	    "-percentSymbol" = NSNumberFormatter;
	    "-plusSign" = NSNumberFormatter;
	    "-positiveFormat" = NSNumberFormatter;
	    "-positiveInfinitySymbol" = NSNumberFormatter;
	    "-positivePrefix" = NSNumberFormatter;
	    "-positiveSuffix" = NSNumberFormatter;
	    "-roundingBehavior" = NSNumberFormatter;
	    "-roundingIncrement" = NSNumberFormatter;
	    "-roundingMode" = NSNumberFormatter;
	    "-secondaryGroupingSize" = NSNumberFormatter;
	    "-setAllowsFloats:" = NSNumberFormatter;
	    "-setAlwaysShowsDecimalSeparator:" = NSNumberFormatter;
	    "-setAttributedStringForNil:" = NSNumberFormatter;
	    "-setAttributedStringForNotANumber:" = NSNumberFormatter;
	    "-setAttributedStringForZero:" = NSNumberFormatter;
	    "-setCurrencyCode:" = NSNumberFormatter;
	    "-setCurrencyDecimalSeparator:" = NSNumberFormatter;
	    "-setCurrencyGroupingSeparator:" = NSNumberFormatter;
	    "-setCurrencySymbol:" = NSNumberFormatter;
	    "-setDecimalSeparator:" = NSNumberFormatter;
	    "-setExponentSymbol:" = NSNumberFormatter;
	    "-setFormat:" = NSNumberFormatter;
	    "-setFormatWidth:" = NSNumberFormatter;
	    "-setFormatterBehavior:" = NSNumberFormatter;
	    "-setGeneratesDecimalNumbers:" = NSNumberFormatter;
	    "-setGroupingSeparator:" = NSNumberFormatter;
	    "-setGroupingSize:" = NSNumberFormatter;
	    "-setHasThousandSeparators:" = NSNumberFormatter;
	    "-setInternationalCurrencySymbol:" = NSNumberFormatter;
	    "-setLenient:" = NSNumberFormatter;
	    "-setLocale:" = NSNumberFormatter;
	    "-setLocalizesFormat:" = NSNumberFormatter;
	    "-setMaximum:" = NSNumberFormatter;
	    "-setMaximumFractionDigits:" = NSNumberFormatter;
	    "-setMaximumIntegerDigits:" = NSNumberFormatter;
	    "-setMaximumSignificantDigits:" = NSNumberFormatter;
	    "-setMinimum:" = NSNumberFormatter;
	    "-setMinimumFractionDigits:" = NSNumberFormatter;
	    "-setMinimumIntegerDigits:" = NSNumberFormatter;
	    "-setMinimumSignificantDigits:" = NSNumberFormatter;
	    "-setMinusSign:" = NSNumberFormatter;
	    "-setMultiplier:" = NSNumberFormatter;
	    "-setNegativeFormat:" = NSNumberFormatter;
	    "-setNegativeInfinitySymbol:" = NSNumberFormatter;
	    "-setNegativePrefix:" = NSNumberFormatter;
	    "-setNegativeSuffix:" = NSNumberFormatter;
	    "-setNilSymbol:" = NSNumberFormatter;
	    "-setNotANumberSymbol:" = NSNumberFormatter;
	    "-setNumberStyle:" = NSNumberFormatter;
	    "-setPaddingCharacter:" = NSNumberFormatter;
	    "-setPaddingPosition:" = NSNumberFormatter;
	    "-setPartialStringValidationEnabled:" = NSNumberFormatter;
	    "-setPerMillSymbol:" = NSNumberFormatter;
	    "-setPercentSymbol:" = NSNumberFormatter;
	    "-setPlusSign:" = NSNumberFormatter;
	    "-setPositiveFormat:" = NSNumberFormatter;
	    "-setPositiveInfinitySymbol:" = NSNumberFormatter;
	    "-setPositivePrefix:" = NSNumberFormatter;
	    "-setPositiveSuffix:" = NSNumberFormatter;
	    "-setRoundingBehavior:" = NSNumberFormatter;
	    "-setRoundingIncrement:" = NSNumberFormatter;
	    "-setRoundingMode:" = NSNumberFormatter;
	    "-setSecondaryGroupingSize:" = NSNumberFormatter;
	    "-setTextAttributesForNegativeInfinity:" = NSNumberFormatter;
	    "-setTextAttributesForNegativeValues:" = NSNumberFormatter;
	    "-setTextAttributesForNil:" = NSNumberFormatter;
	    "-setTextAttributesForNotANumber:" = NSNumberFormatter;
	    "-setTextAttributesForPositiveInfinity:" = NSNumberFormatter;
	    "-setTextAttributesForPositiveValues:" = NSNumberFormatter;
	    "-setTextAttributesForZero:" = NSNumberFormatter;
	    "-setThousandSeparator:" = NSNumberFormatter;
	    "-setUsesGroupingSeparator:" = NSNumberFormatter;
	    "-setUsesSignificantDigits:" = NSNumberFormatter;
	    "-setZeroSymbol:" = NSNumberFormatter;
	    "-stringFromNumber:" = NSNumberFormatter;
	    "-textAttributesForNegativeInfinity" = NSNumberFormatter;
	    "-textAttributesForNegativeValues" = NSNumberFormatter;
	    "-textAttributesForNil" = NSNumberFormatter;
	    "-textAttributesForNotANumber" = NSNumberFormatter;
	    "-textAttributesForPositiveInfinity" = NSNumberFormatter;
	    "-textAttributesForPositiveValues" = NSNumberFormatter;
	    "-textAttributesForZero" = NSNumberFormatter;
	    "-thousandSeparator" = NSNumberFormatter;
	    "-usesGroupingSeparator" = NSNumberFormatter;
	    "-usesSignificantDigits" = NSNumberFormatter;
	    "-zeroSymbol" = NSNumberFormatter;
	};
	NSObject = {
	    "+alloc" = NSObject;
	    "+allocWithZone:" = NSObject;
	    "+class" = NSObject;
	    "+initialize" = NSObject;
	    "+instanceMethodForSelector:" = NSObject;
	    "+instanceMethodSignatureForSelector:" = NSObject;
	    "+instancesRespondToSelector:" = NSObject;
	    "+isSubclassOfClass:" = NSObject;
	    "+load" = NSObject;
	    "+new" = NSObject;
	    "+poseAsClass:" = NSObject;
	    "+resolveClassMethod:" = NSObject;
	    "+resolveInstanceMethod:" = NSObject;
	    "+setVersion:" = NSObject;
	    "+version" = NSObject;
	    "-autoContentAccessingProxy" = NSObject;
	    "-awakeAfterUsingCoder:" = NSObject;
	    "-classForArchiver" = NSObject;
	    "-classForCoder" = NSObject;
	    "-className" = NSObject;
	    "-copy" = NSObject;
	    "-dealloc" = NSObject;
	    "-doesNotRecognizeSelector:" = NSObject;
	    "-finalize" = NSObject;
	    "-forwardInvocation:" = NSObject;
	    "-forwardingTargetForSelector:" = NSObject;
	    "-init" = NSObject;
	    "-methodForSelector:" = NSObject;
	    "-methodSignatureForSelector:" = NSObject;
	    "-mutableCopy" = NSObject;
	    "-replacementObjectForArchiver:" = NSObject;
	    "-replacementObjectForCoder:" = NSObject;
	    "-superclass" = NSObject;
	};
	"NSObject(GNUstep)" = {
	    "+enableDoubleReleaseCheck:" = NSObject;
	};
	"NSObject(GSTraceLocks)" = {
	    "+shouldCreateTraceableLocks:" = NSLock;
	    "+tracedCondition" = NSLock;
	    "+tracedConditionLockWithCondition:" = NSLock;
	    "+tracedLock" = NSLock;
	    "+tracedRecursiveLock" = NSLock;
	};
	"NSObject(NEXTSTEP)" = {
	    "-error:,..." = NSObject;
	};
	"NSObject(NSClassDescriptionPrimitives)" = {
	    "-attributeKeys" = NSClassDescription;
	    "-classDescription" = NSClassDescription;
	    "-inverseForRelationshipKey:" = NSClassDescription;
	    "-toManyRelationshipKeys" = NSClassDescription;
	    "-toOneRelationshipKeys" = NSClassDescription;
	};
	"NSObject(NSComparisonMethods)" = {
	    "-doesContain:" = NSScriptWhoseTests;
	    "-isCaseInsensitiveLike:" = NSScriptWhoseTests;
	    "-isEqualTo:" = NSScriptWhoseTests;
	    "-isGreaterThan:" = NSScriptWhoseTests;
	    "-isGreaterThanOrEqualTo:" = NSScriptWhoseTests;
	    "-isLessThan:" = NSScriptWhoseTests;
	    "-isLessThanOrEqualTo:" = NSScriptWhoseTests;
	    "-isLike:" = NSScriptWhoseTests;
	    "-isNotEqualTo:" = NSScriptWhoseTests;
	};
	"NSObject(NSConnectionDelegate)" = {
	    "-authenticateComponents:withData:" = NSConnection;
	    "-authenticationDataForComponents:" = NSConnection;
	    "-connection:didConnect:" = NSConnection;
	    "-connection:shouldMakeNewConnection:" = NSConnection;
	    "-makeNewConnection:sender:" = NSConnection;
	};
	"NSObject(NSErrorRecoveryAttempting)" = {
	    "-attemptRecoveryFromError:optionIndex:" = NSErrorRecoveryAttempting;
	    "-attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:" = NSErrorRecoveryAttempting;
	};
	"NSObject(NSFileManagerDelegate)" = {
	    "-fileManager:shouldCopyItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldCopyItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldLinkItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldLinkItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldMoveItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldMoveItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:copyingItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:copyingItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:linkingItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:linkingItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:movingItemAtPath:toPath:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:movingItemAtURL:toURL:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:removingItemAtPath:" = NSFileManager;
	    "-fileManager:shouldProceedAfterError:removingItemAtURL:" = NSFileManager;
	    "-fileManager:shouldRemoveItemAtPath:" = NSFileManager;
	    "-fileManager:shouldRemoveItemAtURL:" = NSFileManager;
	};
	"NSObject(NSFileManagerHandler)" = {
	    "-fileManager:shouldProceedAfterError:" = NSFileManager;
	    "-fileManager:willProcessPath:" = NSFileManager;
	};
	"NSObject(NSFilePresenter)" = {
	    "-accommodatePresentedItemDeletionWithCompletionHandler:" = NSFilePresenter;
	    "-accommodatePresentedSubitemDeletionAtURL:completionHandler:" = NSFilePresenter;
	    "-observedPresentedItemUbiquityAttributes" = NSFilePresenter;
	    "-presentedItemDidChange" = NSFilePresenter;
	    "-presentedItemDidChangeUbiquityAttributes:" = NSFilePresenter;
	    "-presentedItemDidGainVersion:" = NSFilePresenter;
	    "-presentedItemDidLoseVersion:" = NSFilePresenter;
	    "-presentedItemDidMoveToURL:" = NSFilePresenter;
	    "-presentedItemDidResolveConflictVersion:" = NSFilePresenter;
	    "-presentedSubitemAtURL:didGainVersion:" = NSFilePresenter;
	    "-presentedSubitemAtURL:didLoseVersion:" = NSFilePresenter;
	    "-presentedSubitemAtURL:didMoveToURL:" = NSFilePresenter;
	    "-presentedSubitemAtURL:didResolveConflictVersion:" = NSFilePresenter;
	    "-presentedSubitemDidAppearAtURL:" = NSFilePresenter;
	    "-presentedSubitemDidChangeAtURL:" = NSFilePresenter;
	    "-primaryPresentedItemURL" = NSFilePresenter;
	    "-relinquishPresentedItemToReader:" = NSFilePresenter;
	    "-relinquishPresentedItemToWriter:" = NSFilePresenter;
	    "-savePresentedItemChangesWithCompletionHandler:" = NSFilePresenter;
	};
	"NSObject(NSKeyValueCoding)" = {
	    "+accessInstanceVariablesDirectly" = NSKeyValueCoding;
	    "+useStoredAccessor" = NSKeyValueCoding;
	    "-dictionaryWithValuesForKeys:" = NSKeyValueCoding;
	    "-handleQueryWithUnboundKey:" = NSKeyValueCoding;
	    "-handleTakeValue:forUnboundKey:" = NSKeyValueCoding;
	    "-mutableArrayValueForKey:" = NSKeyValueCoding;
	    "-mutableArrayValueForKeyPath:" = NSKeyValueCoding;
	    "-mutableSetValueForKey:" = NSKeyValueCoding;
	    "-mutableSetValueForKeyPath:" = NSKeyValueCoding;
	    "-setNilValueForKey:" = NSKeyValueCoding;
	    "-setValue:forKey:" = NSKeyValueCoding;
	    "-setValue:forKeyPath:" = NSKeyValueCoding;
	    "-setValue:forUndefinedKey:" = NSKeyValueCoding;
	    "-setValuesForKeysWithDictionary:" = NSKeyValueCoding;
	    "-storedValueForKey:" = NSKeyValueCoding;
	    "-takeStoredValue:forKey:" = NSKeyValueCoding;
	    "-takeStoredValuesFromDictionary:" = NSKeyValueCoding;
	    "-takeValue:forKey:" = NSKeyValueCoding;
	    "-takeValue:forKeyPath:" = NSKeyValueCoding;
	    "-takeValuesFromDictionary:" = NSKeyValueCoding;
	    "-unableToSetNilForKey:" = NSKeyValueCoding;
	    "-validateValue:forKey:error:" = NSKeyValueCoding;
	    "-validateValue:forKeyPath:error:" = NSKeyValueCoding;
	    "-valueForKey:" = NSKeyValueCoding;
	    "-valueForKeyPath:" = NSKeyValueCoding;
	    "-valueForUndefinedKey:" = NSKeyValueCoding;
	    "-valuesForKeys:" = NSKeyValueCoding;
	};
	"NSObject(NSKeyValueObserverNotification)" = {
	    "-didChange:valuesAtIndexes:forKey:" = NSKeyValueObserving;
	    "-didChangeValueForKey:" = NSKeyValueObserving;
	    "-didChangeValueForKey:withSetMutation:usingObjects:" = NSKeyValueObserving;
	    "-willChange:valuesAtIndexes:forKey:" = NSKeyValueObserving;
	    "-willChangeValueForKey:" = NSKeyValueObserving;
	    "-willChangeValueForKey:withSetMutation:usingObjects:" = NSKeyValueObserving;
	};
	"NSObject(NSKeyValueObserverRegistration)" = {
	    "-addObserver:forKeyPath:options:context:" = NSKeyValueObserving;
	    "-removeObserver:forKeyPath:" = NSKeyValueObserving;
	    "-removeObserver:forKeyPath:context:" = NSKeyValueObserving;
	};
	"NSObject(NSKeyValueObserving)" = {
	    "-observeValueForKeyPath:ofObject:change:context:" = NSKeyValueObserving;
	};
	"NSObject(NSKeyValueObservingCustomization)" = {
	    "+automaticallyNotifiesObserversForKey:" = NSKeyValueObserving;
	    "+keyPathsForValuesAffectingValueForKey:" = NSKeyValueObserving;
	    "+setKeys:triggerChangeNotificationsForDependentKey:" = NSKeyValueObserving;
	    "-observationInfo" = NSKeyValueObserving;
	    "-setObservationInfo:" = NSKeyValueObserving;
	};
	"NSObject(NSKeyedArchiverDelegate)" = {
	    "-archiver:didEncodeObject:" = NSKeyedArchiver;
	    "-archiver:willEncodeObject:" = NSKeyedArchiver;
	    "-archiver:willReplaceObject:withObject:" = NSKeyedArchiver;
	    "-archiverDidFinish:" = NSKeyedArchiver;
	    "-archiverWillFinish:" = NSKeyedArchiver;
	};
	"NSObject(NSKeyedArchiverObjectSubstitution)" = {
	    "-classForKeyedArchiver" = NSKeyedArchiver;
	    "-replacementObjectForKeyedArchiver:" = NSKeyedArchiver;
	};
	"NSObject(NSKeyedUnarchiverDelegate)" = {
	    "-unarchiver:cannotDecodeObjectOfClassName:originalClasses:" = NSKeyedArchiver;
	    "-unarchiver:didDecodeObject:" = NSKeyedArchiver;
	    "-unarchiver:willReplaceObject:withObject:" = NSKeyedArchiver;
	    "-unarchiverDidFinish:" = NSKeyedArchiver;
	    "-unarchiverWillFinish:" = NSKeyedArchiver;
	};
	"NSObject(NSKeyedUnarchiverObjectSubstitution)" = {
	    "+classForKeyedUnarchiver" = NSKeyedArchiver;
	};
	"NSObject(NSMetadataQueryDelegate)" = {
	    "-metadataQuery:replacementObjectForResultObject:" = NSMetadata;
	    "-metadataQuery:replacementValueForAttribute:value:" = NSMetadata;
	};
	"NSObject(NSNetServiceBrowserDelegateMethods)" = {
	    "-netServiceBrowser:didFindDomain:moreComing:" = NSNetServices;
	    "-netServiceBrowser:didFindService:moreComing:" = NSNetServices;
	    "-netServiceBrowser:didNotSearch:" = NSNetServices;
	    "-netServiceBrowser:didRemoveDomain:moreComing:" = NSNetServices;
	    "-netServiceBrowser:didRemoveService:moreComing:" = NSNetServices;
	    "-netServiceBrowserDidStopSearch:" = NSNetServices;
	    "-netServiceBrowserWillSearch:" = NSNetServices;
	};
	"NSObject(NSNetServiceDelegateMethods)" = {
	    "-netService:didAcceptConnectionWithInputStream:outputStream:" = NSNetServices;
	    "-netService:didNotPublish:" = NSNetServices;
	    "-netService:didNotResolve:" = NSNetServices;
	    "-netService:didUpdateTXTRecordData:" = NSNetServices;
	    "-netServiceDidPublish:" = NSNetServices;
	    "-netServiceDidResolveAddress:" = NSNetServices;
	    "-netServiceDidStop:" = NSNetServices;
	    "-netServiceWillPublish:" = NSNetServices;
	    "-netServiceWillResolve:" = NSNetServices;
	};
	"NSObject(NSPortCoder)" = {
	    "-classForPortCoder" = NSPortCoder;
	    "-replacementObjectForPortCoder:" = NSPortCoder;
	};
	"NSObject(NSPortDelegateMethods)" = {
	    "-handlePortMessage:" = NSPort;
	};
	"NSObject(NSSpellServerDelegate)" = {
	    "-spellServer:checkGrammarInString:language:details:" = NSSpellServer;
	    "-spellServer:didForgetWord:inLanguage:" = NSSpellServer;
	    "-spellServer:didLearnWord:inLanguage:" = NSSpellServer;
	    "-spellServer:findMisspelledWordInString:language:wordCount:countOnly:" = NSSpellServer;
	    "-spellServer:suggestCompletionsForPartialWordRange:inString:language:" = NSSpellServer;
	    "-spellServer:suggestGuessesForWord:inLanguage:" = NSSpellServer;
	};
	"NSObject(NSStreamDelegate)" = {
	    "-stream:handleEvent:" = NSStream;
	};
	"NSObject(NSThreadPerformAdditions)" = {
	    "-performSelector:onThread:withObject:waitUntilDone:" = NSThread;
	    "-performSelector:onThread:withObject:waitUntilDone:modes:" = NSThread;
	    "-performSelectorInBackground:withObject:" = NSThread;
	    "-performSelectorOnMainThread:withObject:waitUntilDone:" = NSThread;
	    "-performSelectorOnMainThread:withObject:waitUntilDone:modes:" = NSThread;
	};
	"NSObject(NSURLClient)" = {
	    "-URL:resourceDataDidBecomeAvailable:" = NSURL;
	    "-URL:resourceDidFailLoadingWithReason:" = NSURL;
	    "-URLResourceDidCancelLoading:" = NSURL;
	    "-URLResourceDidFinishLoading:" = NSURL;
	};
	"NSObject(NSURLConnectionDelegate)" = {
	    "-connection:didCancelAuthenticationChallenge:" = NSURLConnection;
	    "-connection:didFailWithError:" = NSURLConnection;
	    "-connection:didReceiveAuthenticationChallenge:" = NSURLConnection;
	    "-connection:didReceiveData:" = NSURLConnection;
	    "-connection:didReceiveResponse:" = NSURLConnection;
	    "-connection:willCacheResponse:" = NSURLConnection;
	    "-connection:willSendRequest:redirectResponse:" = NSURLConnection;
	    "-connectionDidFinishLoading:" = NSURLConnection;
	};
	"NSObject(NSURLDownloadDelegate)" = {
	    "-download:decideDestinationWithSuggestedFilename:" = NSURLDownload;
	    "-download:didCancelAuthenticationChallenge:" = NSURLDownload;
	    "-download:didCreateDestination:" = NSURLDownload;
	    "-download:didFailWithError:" = NSURLDownload;
	    "-download:didReceiveAuthenticationChallenge:" = NSURLDownload;
	    "-download:didReceiveDataOfLength:" = NSURLDownload;
	    "-download:didReceiveResponse:" = NSURLDownload;
	    "-download:shouldDecodeSourceDataOfMIMEType:" = NSURLDownload;
	    "-download:willResumeWithResponse:fromByte:" = NSURLDownload;
	    "-download:willSendRequest:redirectResponse:" = NSURLDownload;
	    "-downloadDidBegin:" = NSURLDownload;
	    "-downloadDidFinish:" = NSURLDownload;
	};
	"NSObject(NSUserNotificationCenterDelegateMethods)" = {
	    "-userNotificationCenter:didActivateNotification:" = NSUserNotification;
	    "-userNotificationCenter:didDeliverNotification:" = NSUserNotification;
	    "-userNotificationCenter:shouldPresentNotification:" = NSUserNotification;
	};
	"NSObject(NSXMLParserDelegateEventAdditions)" = {
	    "-parser:didEndElement:namespaceURI:qualifiedName:" = NSXMLParser;
	    "-parser:didEndMappingPrefix:" = NSXMLParser;
	    "-parser:didStartElement:namespaceURI:qualifiedName:attributes:" = NSXMLParser;
	    "-parser:didStartMappingPrefix:toURI:" = NSXMLParser;
	    "-parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:" = NSXMLParser;
	    "-parser:foundCDATA:" = NSXMLParser;
	    "-parser:foundCharacters:" = NSXMLParser;
	    "-parser:foundComment:" = NSXMLParser;
	    "-parser:foundElementDeclarationWithName:model:" = NSXMLParser;
	    "-parser:foundExternalEntityDeclarationWithName:publicID:systemID:" = NSXMLParser;
	    "-parser:foundIgnorableWhitespace:" = NSXMLParser;
	    "-parser:foundInternalEntityDeclarationWithName:value:" = NSXMLParser;
	    "-parser:foundNotationDeclarationWithName:publicID:systemID:" = NSXMLParser;
	    "-parser:foundProcessingInstructionWithTarget:data:" = NSXMLParser;
	    "-parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:" = NSXMLParser;
	    "-parser:parseErrorOccurred:" = NSXMLParser;
	    "-parser:resolveExternalEntityName:systemID:" = NSXMLParser;
	    "-parser:validationErrorOccurred:" = NSXMLParser;
	    "-parserDidEndDocument:" = NSXMLParser;
	    "-parserDidStartDocument:" = NSXMLParser;
	};
	"NSObject(RunLoopEvents)" = {
	    "-runLoopShouldBlock:" = NSRunLoop;
	};
	"NSObject(TimedPerformers)" = {
	    "+cancelPreviousPerformRequestsWithTarget:" = NSObject;
	    "+cancelPreviousPerformRequestsWithTarget:selector:object:" = NSObject;
	    "-performSelector:withObject:afterDelay:" = NSObject;
	    "-performSelector:withObject:afterDelay:inModes:" = NSObject;
	};
	NSOperation = {
	    "-addDependency:" = NSOperation;
	    "-cancel" = NSOperation;
	    "-completionBlock" = NSOperation;
	    "-dependencies" = NSOperation;
	    "-isCancelled" = NSOperation;
	    "-isConcurrent" = NSOperation;
	    "-isExecuting" = NSOperation;
	    "-isFinished" = NSOperation;
	    "-isReady" = NSOperation;
	    "-main" = NSOperation;
	    "-queuePriority" = NSOperation;
	    "-removeDependency:" = NSOperation;
	    "-setCompletionBlock:" = NSOperation;
	    "-setQueuePriority:" = NSOperation;
	    "-setThreadPriority:" = NSOperation;
	    "-start" = NSOperation;
	    "-threadPriority" = NSOperation;
	    "-waitUntilFinished" = NSOperation;
	};
	NSOperationQueue = {
	    "+currentQueue" = NSOperation;
	    "+mainQueue" = NSOperation;
	    "-addOperation:" = NSOperation;
	    "-addOperationWithBlock:" = NSOperation;
	    "-addOperations:waitUntilFinished:" = NSOperation;
	    "-cancelAllOperations" = NSOperation;
	    "-isSuspended" = NSOperation;
	    "-maxConcurrentOperationCount" = NSOperation;
	    "-name" = NSOperation;
	    "-operationCount" = NSOperation;
	    "-operations" = NSOperation;
	    "-setMaxConcurrentOperationCount:" = NSOperation;
	    "-setName:" = NSOperation;
	    "-setSuspended:" = NSOperation;
	    "-waitUntilAllOperationsAreFinished" = NSOperation;
	};
	NSOrderedSet = {
	    "+orderedSet" = NSOrderedSet;
	    "+orderedSetWithArray:" = NSOrderedSet;
	    "+orderedSetWithArray:range:copyItems:" = NSOrderedSet;
	    "+orderedSetWithObject:" = NSOrderedSet;
	    "+orderedSetWithObjects:,..." = NSOrderedSet;
	    "+orderedSetWithObjects:count:" = NSOrderedSet;
	    "+orderedSetWithOrderedSet:" = NSOrderedSet;
	    "+orderedSetWithSet:" = NSOrderedSet;
	    "+orderedSetWithSet:copyItems:" = NSOrderedSet;
	    "-array" = NSOrderedSet;
	    "-containsObject:" = NSOrderedSet;
	    "-count" = NSOrderedSet;
	    "-description" = NSOrderedSet;
	    "-descriptionWithLocale:" = NSOrderedSet;
	    "-descriptionWithLocale:indent:" = NSOrderedSet;
	    "-enumerateObjectsAtIndexes:options:usingBlock:" = NSOrderedSet;
	    "-enumerateObjectsUsingBlock:" = NSOrderedSet;
	    "-enumerateObjectsWithOptions:usingBlock:" = NSOrderedSet;
	    "-filteredOrderedSetUsingPredicate:" = NSOrderedSet;
	    "-firstObject" = NSOrderedSet;
	    "-getObjects:range:" = NSOrderedSet;
	    "-indexOfObject:" = NSOrderedSet;
	    "-indexOfObject:inSortedRange:options:usingComparator:" = NSOrderedSet;
	    "-indexOfObjectAtIndexes:options:passingTest:" = NSOrderedSet;
	    "-indexOfObjectPassingTest:" = NSOrderedSet;
	    "-indexOfObjectWithOptions:passingTest:" = NSOrderedSet;
	    "-indexesOfObjectsAtIndexes:options:passingTest:" = NSOrderedSet;
	    "-indexesOfObjectsPassingTest:" = NSOrderedSet;
	    "-indexesOfObjectsWithOptions:passingTest:" = NSOrderedSet;
	    "-init" = NSOrderedSet;
	    "-initWithArray:" = NSOrderedSet;
	    "-initWithArray:copyItems:" = NSOrderedSet;
	    "-initWithArray:range:copyItems:" = NSOrderedSet;
	    "-initWithObject:" = NSOrderedSet;
	    "-initWithObjects:,..." = NSOrderedSet;
	    "-initWithObjects:count:" = NSOrderedSet;
	    "-initWithOrderedSet:" = NSOrderedSet;
	    "-initWithOrderedSet:copyItems:" = NSOrderedSet;
	    "-initWithOrderedSet:range:copyItems:" = NSOrderedSet;
	    "-initWithSet:" = NSOrderedSet;
	    "-initWithSet:copyItems:" = NSOrderedSet;
	    "-intersectsOrderedSet:" = NSOrderedSet;
	    "-intersectsSet:" = NSOrderedSet;
	    "-isEqualToOrderedSet:" = NSOrderedSet;
	    "-isSubsetOfOrderedSet:" = NSOrderedSet;
	    "-isSubsetOfSet:" = NSOrderedSet;
	    "-lastObject" = NSOrderedSet;
	    "-objectAtIndex:" = NSOrderedSet;
	    "-objectAtIndexedSubscript:" = NSOrderedSet;
	    "-objectEnumerator" = NSOrderedSet;
	    "-objectsAtIndexes:" = NSOrderedSet;
	    "-reverseObjectEnumerator" = NSOrderedSet;
	    "-reversedOrderedSet" = NSOrderedSet;
	    "-set" = NSOrderedSet;
	    "-setValue:forKey:" = NSOrderedSet;
	    "-sortedArrayUsingComparator:" = NSOrderedSet;
	    "-sortedArrayUsingDescriptors:" = NSOrderedSet;
	    "-sortedArrayWithOptions:usingComparator:" = NSOrderedSet;
	    "-valueForKey:" = NSOrderedSet;
	};
	NSOrthography = {
	    "+defaultOrthographyForLanguage:" = NSOrthography;
	    "+orthographyWithDominantScript:languageMap:" = NSOrthography;
	    "-allLanguages" = NSOrthography;
	    "-allScripts" = NSOrthography;
	    "-dominantLanguage" = NSOrthography;
	    "-dominantLanguageForScript:" = NSOrthography;
	    "-dominantScript" = NSOrthography;
	    "-initWithDominantScript:languageMap:" = NSOrthography;
	    "-languagesForScript:" = NSOrthography;
	    "-languationMap" = NSOrthography;
	};
	NSOutputStream = {
	    "+outputStreamToBuffer:capacity:" = NSStream;
	    "+outputStreamToFileAtPath:append:" = NSStream;
	    "+outputStreamToMemory" = NSStream;
	    "-hasSpaceAvailable" = NSStream;
	    "-initToBuffer:capacity:" = NSStream;
	    "-initToFileAtPath:append:" = NSStream;
	    "-initToMemory" = NSStream;
	    "-write:maxLength:" = NSStream;
	};
	NSPersonNameComponents = {
	    "-familyName" = NSPersonNameComponents;
	    "-givenName" = NSPersonNameComponents;
	    "-middleName" = NSPersonNameComponents;
	    "-namePrefix" = NSPersonNameComponents;
	    "-nameSuffix" = NSPersonNameComponents;
	    "-nickname" = NSPersonNameComponents;
	    "-phoneticRepresentation" = NSPersonNameComponents;
	    "-setFamilyName:" = NSPersonNameComponents;
	    "-setGivenName:" = NSPersonNameComponents;
	    "-setMiddleName:" = NSPersonNameComponents;
	    "-setNamePrefix:" = NSPersonNameComponents;
	    "-setNameSuffix:" = NSPersonNameComponents;
	    "-setNickname:" = NSPersonNameComponents;
	    "-setPhoneticRepresentation:" = NSPersonNameComponents;
	};
	NSPersonNameComponentsFormatter = {
	    "+localizedStringFromPersonNameComponents:style:options:" = NSPersonNameComponentsFormatter;
	    "-annotatedStringFromPersonNameComponents:" = NSPersonNameComponentsFormatter;
	    "-getObjectValue:forString:errorDescription:" = NSPersonNameComponentsFormatter;
	    "-isPhonetic" = NSPersonNameComponentsFormatter;
	    "-personNameComponentsFromString:" = NSPersonNameComponentsFormatter;
	    "-setPhonetic:" = NSPersonNameComponentsFormatter;
	    "-setStyle:" = NSPersonNameComponentsFormatter;
	    "-stringFromPersonNameComponents:" = NSPersonNameComponentsFormatter;
	    "-style" = NSPersonNameComponentsFormatter;
	};
	NSPipe = {
	    "+pipe" = NSFileHandle;
	    "-fileHandleForReading" = NSFileHandle;
	    "-fileHandleForWriting" = NSFileHandle;
	};
	NSPointerArray = {
	    "+pointerArrayWithOptions:" = NSPointerArray;
	    "+pointerArrayWithPointerFunctions:" = NSPointerArray;
	    "+strongObjectsPointerArray" = NSPointerArray;
	    "+weakObjectsPointerArray" = NSPointerArray;
	    "-addPointer:" = NSPointerArray;
	    "-compact" = NSPointerArray;
	    "-count" = NSPointerArray;
	    "-initWithOptions:" = NSPointerArray;
	    "-initWithPointerFunctions:" = NSPointerArray;
	    "-insertPointer:atIndex:" = NSPointerArray;
	    "-pointerAtIndex:" = NSPointerArray;
	    "-pointerFunctions" = NSPointerArray;
	    "-removePointerAtIndex:" = NSPointerArray;
	    "-replacePointerAtIndex:withPointer:" = NSPointerArray;
	    "-setCount:" = NSPointerArray;
	};
	"NSPointerArray(NSArrayConveniences)" = {
	    "-allObjects" = NSPointerArray;
	};
	NSPointerFunctions = {
	    "+pointerFunctionsWithOptions:" = NSPointerFunctions;
	    "-acquireFunction" = NSPointerFunctions;
	    "-descriptionFunction" = NSPointerFunctions;
	    "-hashFunction" = NSPointerFunctions;
	    "-initWithOptions:" = NSPointerFunctions;
	    "-isEqualFunction" = NSPointerFunctions;
	    "-relinquishFunction" = NSPointerFunctions;
	    "-setAcquireFunction:" = NSPointerFunctions;
	    "-setDescriptionFunction:" = NSPointerFunctions;
	    "-setHashFunction:" = NSPointerFunctions;
	    "-setIsEqualFunction:" = NSPointerFunctions;
	    "-setRelinquishFunction:" = NSPointerFunctions;
	    "-setSizeFunction:" = NSPointerFunctions;
	    "-setUsesStrongWriteBarrier:" = NSPointerFunctions;
	    "-setUsesWeakReadAndWriteBarriers:" = NSPointerFunctions;
	    "-sizeFunction" = NSPointerFunctions;
	    "-usesStrongWriteBarrier" = NSPointerFunctions;
	    "-usesWeakReadAndWriteBarriers" = NSPointerFunctions;
	};
	NSPort = {
	    "+port" = NSPort;
	    "+portWithMachPort:" = NSPort;
	    "-addConnection:toRunLoop:forMode:" = NSPort;
	    "-delegate" = NSPort;
	    "-init" = NSPort;
	    "-initWithMachPort:" = NSPort;
	    "-invalidate" = NSPort;
	    "-isValid" = NSPort;
	    "-machPort" = NSPort;
	    "-removeConnection:fromRunLoop:forMode:" = NSPort;
	    "-reservedSpaceLength" = NSPort;
	    "-sendBeforeDate:components:from:reserved:" = NSPort;
	    "-sendBeforeDate:msgid:components:from:reserved:" = NSPort;
	    "-setDelegate:" = NSPort;
	};
	NSPortCoder = {
	    "+portCoderWithReceivePort:sendPort:components:" = NSPortCoder;
	    "-connection" = NSPortCoder;
	    "-decodePortObject" = NSPortCoder;
	    "-dispatch" = NSPortCoder;
	    "-encodePortObject:" = NSPortCoder;
	    "-initWithReceivePort:sendPort:components:" = NSPortCoder;
	    "-isBycopy" = NSPortCoder;
	    "-isByref" = NSPortCoder;
	};
	NSPortMessage = {
	    "-components" = NSPortMessage;
	    "-initWithMachMessage:" = NSPortMessage;
	    "-initWithSendPort:receivePort:components:" = NSPortMessage;
	    "-msgid" = NSPortMessage;
	    "-receivePort" = NSPortMessage;
	    "-sendBeforeDate:" = NSPortMessage;
	    "-sendPort" = NSPortMessage;
	    "-setMsgid:" = NSPortMessage;
	};
	NSPortNameServer = {
	    "+systemDefaultPortNameServer" = NSPortNameServer;
	    "-portForName:" = NSPortNameServer;
	    "-portForName:onHost:" = NSPortNameServer;
	    "-registerPort:forName:" = NSPortNameServer;
	    "-removePortForName:" = NSPortNameServer;
	};
	NSPredicate = {
	    "+predicateWithBlock:" = NSPredicate;
	    "+predicateWithFormat:,..." = NSPredicate;
	    "+predicateWithFormat:argumentArray:" = NSPredicate;
	    "+predicateWithFormat:arguments:" = NSPredicate;
	    "+predicateWithValue:" = NSPredicate;
	    "-evaluateWithObject:" = NSPredicate;
	    "-evaluateWithObject:substitutionVariables:" = NSPredicate;
	    "-predicateFormat" = NSPredicate;
	    "-predicateWithSubstitutionVariables:" = NSPredicate;
	};
	NSProcessInfo = {
	    "+processInfo" = NSProcessInfo;
	    "-activeProcessorCount" = NSProcessInfo;
	    "-arguments" = NSProcessInfo;
	    "-beginActivityWithOptions:reason:" = NSProcessInfo;
	    "-disableSuddenTermination" = NSProcessInfo;
	    "-enableSuddenTermination" = NSProcessInfo;
	    "-endActivity:" = NSProcessInfo;
	    "-environment" = NSProcessInfo;
	    "-globallyUniqueString" = NSProcessInfo;
	    "-hostName" = NSProcessInfo;
	    "-operatingSystem" = NSProcessInfo;
	    "-operatingSystemName" = NSProcessInfo;
	    "-operatingSystemVersionString" = NSProcessInfo;
	    "-performActivityWithOptions:reason:usingBlock:" = NSProcessInfo;
	    "-performExpiringActivityWithReason:usingBlock:" = NSProcessInfo;
	    "-physicalMemory" = NSProcessInfo;
	    "-processIdentifier" = NSProcessInfo;
	    "-processName" = NSProcessInfo;
	    "-processorCount" = NSProcessInfo;
	    "-setProcessName:" = NSProcessInfo;
	    "-systemUptime" = NSProcessInfo;
	};
	"NSProcessInfo(GNUstep)" = {
	    "+initializeWithArguments:count:environment:" = NSProcessInfo;
	    "-androidCacheDir" = NSProcessInfo;
	    "-androidContext" = NSProcessInfo;
	    "-androidFilesDir" = NSProcessInfo;
	    "-setLogFile:" = NSProcessInfo;
	};
	NSProgress = {
	    "+addSubscriberForFileURL:withPublishingHandler:" = NSProgress;
	    "+currentProgress" = NSProgress;
	    "+discreteProgressWithTotalUnitCount:" = NSProgress;
	    "+progressWithTotalUnitCount:" = NSProgress;
	    "+progressWithTotalUnitCount:parent:pendingUnitCount:" = NSProgress;
	    "+removeSubscriber:" = NSProgress;
	    "-addChild:withPendingUnitCount:" = NSProgress;
	    "-becomeCurrentWithPendingUnitCount:" = NSProgress;
	    "-cancel" = NSProgress;
	    "-completedUnitCount" = NSProgress;
	    "-estimatedTimeRemaining" = NSProgress;
	    "-fileCompletedCount" = NSProgress;
	    "-fileOperationKind" = NSProgress;
	    "-fileTotalCount" = NSProgress;
	    "-fileUrl" = NSProgress;
	    "-fractionCompleted" = NSProgress;
	    "-initWithParent:userInfo:" = NSProgress;
	    "-isCancellable" = NSProgress;
	    "-isCancelled" = NSProgress;
	    "-isFinished" = NSProgress;
	    "-isIndeterminate" = NSProgress;
	    "-isOld" = NSProgress;
	    "-isPausable" = NSProgress;
	    "-isPaused" = NSProgress;
	    "-kind" = NSProgress;
	    "-localizedAdditionalDescription" = NSProgress;
	    "-localizedDescription" = NSProgress;
	    "-pause" = NSProgress;
	    "-performAsCurrentWithPendingUnitCount:usingBlock:" = NSProgress;
	    "-publish" = NSProgress;
	    "-resignCurrent" = NSProgress;
	    "-resume" = NSProgress;
	    "-setCancellationHandler:" = NSProgress;
	    "-setCompletedUnitCount:" = NSProgress;
	    "-setEstimatedTimeRemaining:" = NSProgress;
	    "-setFileCompletedCount:" = NSProgress;
	    "-setFileOperationKind:" = NSProgress;
	    "-setFileTotalCount:" = NSProgress;
	    "-setFileUrl:" = NSProgress;
	    "-setIndeterminate:" = NSProgress;
	    "-setKind:" = NSProgress;
	    "-setPausingHandler:" = NSProgress;
	    "-setResumingHandler:" = NSProgress;
	    "-setThroughput:" = NSProgress;
	    "-setTotalUnitCount:" = NSProgress;
	    "-setUserInfoObject:forKey:" = NSProgress;
	    "-throughtput" = NSProgress;
	    "-totalUnitCount" = NSProgress;
	    "-unpublish" = NSProgress;
	    "-userInfo" = NSProgress;
	};
	NSPropertyListSerialization = {
	    "+dataFromPropertyList:format:errorDescription:" = NSPropertyList;
	    "+dataWithPropertyList:format:options:error:" = NSPropertyList;
	    "+propertyList:isValidForFormat:" = NSPropertyList;
	    "+propertyListFromData:mutabilityOption:format:errorDescription:" = NSPropertyList;
	    "+propertyListWithData:options:format:error:" = NSPropertyList;
	    "+propertyListWithStream:options:format:error:" = NSPropertyList;
	    "+writePropertyList:toStream:format:options:error:" = NSPropertyList;
	};
	NSProtocolChecker = {
	    "+protocolCheckerWithTarget:protocol:" = NSProtocolChecker;
	    "-forwardInvocation:" = NSProtocolChecker;
	    "-initWithTarget:protocol:" = NSProtocolChecker;
	    "-protocol" = NSProtocolChecker;
	    "-target" = NSProtocolChecker;
	};
	NSProxy = {
	    "+alloc" = NSProxy;
	    "+allocWithZone:" = NSProxy;
	    "+autorelease" = NSProxy;
	    "+class" = NSProxy;
	    "+description" = NSProxy;
	    "+isKindOfClass:" = NSProxy;
	    "+isMemberOfClass:" = NSProxy;
	    "+load" = NSProxy;
	    "+release" = NSProxy;
	    "+respondsToSelector:" = NSProxy;
	    "+retain" = NSProxy;
	    "+retainCount" = NSProxy;
	    "-autorelease" = NSProxy;
	    "-class" = NSProxy;
	    "-conformsToProtocol:" = NSProxy;
	    "-dealloc" = NSProxy;
	    "-description" = NSProxy;
	    "-forwardInvocation:" = NSProxy;
	    "-hash" = NSProxy;
	    "-init" = NSProxy;
	    "-isEqual:" = NSProxy;
	    "-isKindOfClass:" = NSProxy;
	    "-isMemberOfClass:" = NSProxy;
	    "-isProxy" = NSProxy;
	    "-methodSignatureForSelector:" = NSProxy;
	    "-release" = NSProxy;
	    "-respondsToSelector:" = NSProxy;
	    "-retain" = NSProxy;
	    "-retainCount" = NSProxy;
	    "-self" = NSProxy;
	    "-superclass" = NSProxy;
	    "-zone" = NSProxy;
	};
	NSRecursiveLock = {
	    "-isLockedByCurrentThread" = NSLock;
	    "-lock" = NSLock;
	    "-lockBeforeDate:" = NSLock;
	    "-name" = NSLock;
	    "-setName:" = NSLock;
	    "-tryLock" = NSLock;
	    "-unlock" = NSLock;
	};
	NSRegularExpression = {
	    "+escapedPatternForString:" = NSRegularExpression;
	    "+regularExpressionWithPattern:options:error:" = NSRegularExpression;
	    "-enumerateMatchesInString:options:range:callback:context:" = NSRegularExpression;
	    "-enumerateMatchesInString:options:range:usingBlock:" = NSRegularExpression;
	    "-firstMatchInString:options:range:" = NSRegularExpression;
	    "-initWithPattern:options:error:" = NSRegularExpression;
	    "-matchesInString:options:range:" = NSRegularExpression;
	    "-numberOfCaptureGroups" = NSRegularExpression;
	    "-numberOfMatchesInString:options:range:" = NSRegularExpression;
	    "-options" = NSRegularExpression;
	    "-pattern" = NSRegularExpression;
	    "-rangeOfFirstMatchInString:options:range:" = NSRegularExpression;
	    "-replaceMatchesInString:options:range:withTemplate:" = NSRegularExpression;
	    "-replacementStringForResult:inString:offset:template:" = NSRegularExpression;
	    "-stringByReplacingMatchesInString:options:range:withTemplate:" = NSRegularExpression;
	};
	NSRunLoop = {
	    "+currentRunLoop" = NSRunLoop;
	    "+mainRunLoop" = NSRunLoop;
	    "-acceptInputForMode:beforeDate:" = NSRunLoop;
	    "-addTimer:forMode:" = NSRunLoop;
	    "-currentMode" = NSRunLoop;
	    "-limitDateForMode:" = NSRunLoop;
	    "-run" = NSRunLoop;
	    "-runMode:beforeDate:" = NSRunLoop;
	    "-runUntilDate:" = NSRunLoop;
	};
	"NSRunLoop(GNUstepExtensions)" = {
	    "-addEvent:type:watcher:forMode:" = NSRunLoop;
	    "-removeEvent:type:forMode:all:" = NSRunLoop;
	};
	"NSRunLoop(OPENSTEP)" = {
	    "-addPort:forMode:" = NSRunLoop;
	    "-cancelPerformSelector:target:argument:" = NSRunLoop;
	    "-cancelPerformSelectorsWithTarget:" = NSRunLoop;
	    "-configureAsServer" = NSRunLoop;
	    "-performSelector:target:argument:order:modes:" = NSRunLoop;
	    "-removePort:forMode:" = NSRunLoop;
	};
	NSScanner = {
	    "+localizedScannerWithString:" = NSScanner;
	    "+scannerWithString:" = NSScanner;
	    "-caseSensitive" = NSScanner;
	    "-charactersToBeSkipped" = NSScanner;
	    "-initWithString:" = NSScanner;
	    "-isAtEnd" = NSScanner;
	    "-locale" = NSScanner;
	    "-scanCharactersFromSet:intoString:" = NSScanner;
	    "-scanDecimal:" = NSScanner;
	    "-scanDouble:" = NSScanner;
	    "-scanFloat:" = NSScanner;
	    "-scanHexDouble:" = NSScanner;
	    "-scanHexFloat:" = NSScanner;
	    "-scanHexInt:" = NSScanner;
	    "-scanHexLongLong:" = NSScanner;
	    "-scanInt:" = NSScanner;
	    "-scanInteger:" = NSScanner;
	    "-scanLocation" = NSScanner;
	    "-scanLongLong:" = NSScanner;
	    "-scanRadixUnsignedInt:" = NSScanner;
	    "-scanRadixUnsignedLongLong:" = NSScanner;
	    "-scanString:intoString:" = NSScanner;
	    "-scanUpToCharactersFromSet:intoString:" = NSScanner;
	    "-scanUpToString:intoString:" = NSScanner;
	    "-setCaseSensitive:" = NSScanner;
	    "-setCharactersToBeSkipped:" = NSScanner;
	    "-setLocale:" = NSScanner;
	    "-setScanLocation:" = NSScanner;
	    "-string" = NSScanner;
	};
	NSSerializer = {
	    "+serializePropertyList:" = NSSerialization;
	    "+serializePropertyList:intoData:" = NSSerialization;
	};
	"NSSerializer(GNUstep)" = {
	    "+serializePropertyList:intoData:compact:" = NSSerialization;
	    "+shouldBeCompact:" = NSSerialization;
	};
	NSSet = {
	    "+set" = NSSet;
	    "+setWithArray:" = NSSet;
	    "+setWithObject:" = NSSet;
	    "+setWithObjects:,..." = NSSet;
	    "+setWithObjects:count:" = NSSet;
	    "+setWithSet:" = NSSet;
	    "-allObjects" = NSSet;
	    "-anyObject" = NSSet;
	    "-containsObject:" = NSSet;
	    "-count" = NSSet;
	    "-description" = NSSet;
	    "-descriptionWithLocale:" = NSSet;
	    "-enumerateObjectsUsingBlock:" = NSSet;
	    "-enumerateObjectsWithOptions:usingBlock:" = NSSet;
	    "-init" = NSSet;
	    "-initWithArray:" = NSSet;
	    "-initWithObjects:,..." = NSSet;
	    "-initWithObjects:count:" = NSSet;
	    "-initWithSet:" = NSSet;
	    "-initWithSet:copyItems:" = NSSet;
	    "-intersectsSet:" = NSSet;
	    "-isEqualToSet:" = NSSet;
	    "-isSubsetOfSet:" = NSSet;
	    "-makeObjectsPerform:" = NSSet;
	    "-makeObjectsPerform:withObject:" = NSSet;
	    "-makeObjectsPerformSelector:" = NSSet;
	    "-makeObjectsPerformSelector:withObject:" = NSSet;
	    "-member:" = NSSet;
	    "-objectEnumerator" = NSSet;
	    "-objectsPassingTest:" = NSSet;
	    "-objectsWithOptions:passingTest:" = NSSet;
	    "-setByAddingObject:" = NSSet;
	    "-setByAddingObjectsFromArray:" = NSSet;
	    "-setByAddingObjectsFromSet:" = NSSet;
	};
	"NSSet(NSPredicate)" = {
	    "-filteredSetUsingPredicate:" = NSPredicate;
	};
	"NSSet(NSSortDescriptorSorting)" = {
	    "-sortedArrayUsingDescriptors:" = NSSortDescriptor;
	};
	NSSocketPort = {
	    "+existingPortWithNumber:onHost:" = NSPort;
	    "+portWithNumber:onHost:forceAddress:listener:" = NSPort;
	    "+setClientOptionsForTLS:" = NSPort;
	    "+setServerOptionsForTLS:" = NSPort;
	    "-address" = NSPort;
	    "-getFds:count:" = NSPort;
	    "-handlePortMessage:" = NSPort;
	    "-host" = NSPort;
	    "-portNumber" = NSPort;
	    "-setClientOptionsForTLS:" = NSPort;
	    "-setServerOptionsForTLS:" = NSPort;
	};
	NSSocketPortNameServer = {
	    "+sharedInstance" = NSPortNameServer;
	    "-portForName:onHost:" = NSPortNameServer;
	    "-registerPort:forName:" = NSPortNameServer;
	    "-removePortForName:" = NSPortNameServer;
	};
	NSSortDescriptor = {
	    "+sortDescriptorWithKey:ascending:" = NSSortDescriptor;
	    "+sortDescriptorWithKey:ascending:comparator:" = NSSortDescriptor;
	    "+sortDescriptorWithKey:ascending:selector:" = NSSortDescriptor;
	    "-ascending" = NSSortDescriptor;
	    "-compareObject:toObject:" = NSSortDescriptor;
	    "-initWithKey:ascending:" = NSSortDescriptor;
	    "-initWithKey:ascending:comparator:" = NSSortDescriptor;
	    "-initWithKey:ascending:selector:" = NSSortDescriptor;
	    "-key" = NSSortDescriptor;
	    "-reversedSortDescriptor" = NSSortDescriptor;
	    "-selector" = NSSortDescriptor;
	};
	NSSpellServer = {
	    "-delegate" = NSSpellServer;
	    "-isWordInUserDictionaries:caseSensitive:" = NSSpellServer;
	    "-registerLanguage:byVendor:" = NSSpellServer;
	    "-run" = NSSpellServer;
	    "-setDelegate:" = NSSpellServer;
	};
	NSStream = {
	    "+getStreamsToHost:port:inputStream:outputStream:" = NSStream;
	    "-close" = NSStream;
	    "-delegate" = NSStream;
	    "-open" = NSStream;
	    "-propertyForKey:" = NSStream;
	    "-removeFromRunLoop:forMode:" = NSStream;
	    "-scheduleInRunLoop:forMode:" = NSStream;
	    "-setDelegate:" = NSStream;
	    "-setProperty:forKey:" = NSStream;
	    "-streamError" = NSStream;
	    "-streamStatus" = NSStream;
	};
	NSString = {
	    "+availableStringEncodings" = NSString;
	    "+constantStringClass" = NSString;
	    "+defaultCStringEncoding" = NSString;
	    "+localizedNameOfStringEncoding:" = NSString;
	    "+localizedStringWithFormat:,..." = NSString;
	    "+pathWithComponents:" = NSString;
	    "+string" = NSString;
	    "+stringWithCString:" = NSString;
	    "+stringWithCString:encoding:" = NSString;
	    "+stringWithCString:length:" = NSString;
	    "+stringWithCharacters:length:" = NSString;
	    "+stringWithContentsOfFile:" = NSString;
	    "+stringWithContentsOfFile:encoding:error:" = NSString;
	    "+stringWithContentsOfFile:usedEncoding:error:" = NSString;
	    "+stringWithContentsOfURL:" = NSString;
	    "+stringWithContentsOfURL:encoding:error:" = NSString;
	    "+stringWithContentsOfURL:usedEncoding:error:" = NSString;
	    "+stringWithFormat:,..." = NSString;
	    "+stringWithString:" = NSString;
	    "+stringWithUTF8String:" = NSString;
	    "-UTF8String" = NSString;
	    "-_baseLength" = NSString;
	    "-boolValue" = NSString;
	    "-cString" = NSString;
	    "-cStringLength" = NSString;
	    "-cStringUsingEncoding:" = NSString;
	    "-canBeConvertedToEncoding:" = NSString;
	    "-capitalizedString" = NSString;
	    "-caseInsensitiveCompare:" = NSString;
	    "-characterAtIndex:" = NSString;
	    "-commonPrefixWithString:options:" = NSString;
	    "-compare:" = NSString;
	    "-compare:options:" = NSString;
	    "-compare:options:range:" = NSString;
	    "-compare:options:range:locale:" = NSString;
	    "-completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:" = NSString;
	    "-componentsSeparatedByCharactersInSet:" = NSString;
	    "-componentsSeparatedByString:" = NSString;
	    "-containsString:" = NSString;
	    "-dataUsingEncoding:" = NSString;
	    "-dataUsingEncoding:allowLossyConversion:" = NSString;
	    "-decomposedStringWithCanonicalMapping" = NSString;
	    "-decomposedStringWithCompatibilityMapping" = NSString;
	    "-description" = NSString;
	    "-doubleValue" = NSString;
	    "-enumerateLinesUsingBlock:" = NSString;
	    "-enumerateSubstringsInRange:options:usingBlock:" = NSString;
	    "-fastestEncoding" = NSString;
	    "-fileSystemRepresentation" = NSString;
	    "-floatValue" = NSString;
	    "-getCString:" = NSString;
	    "-getCString:maxLength:" = NSString;
	    "-getCString:maxLength:encoding:" = NSString;
	    "-getCString:maxLength:range:remainingRange:" = NSString;
	    "-getCharacters:" = NSString;
	    "-getCharacters:range:" = NSString;
	    "-getFileSystemRepresentation:maxLength:" = NSString;
	    "-getLineStart:end:contentsEnd:forRange:" = NSString;
	    "-getParagraphStart:end:contentsEnd:forRange:" = NSString;
	    "-hasPrefix:" = NSString;
	    "-hasSuffix:" = NSString;
	    "-hash" = NSString;
	    "-init" = NSString;
	    "-initWithBytes:length:encoding:" = NSString;
	    "-initWithBytesNoCopy:length:encoding:freeWhenDone:" = NSString;
	    "-initWithCString:" = NSString;
	    "-initWithCString:encoding:" = NSString;
	    "-initWithCString:length:" = NSString;
	    "-initWithCStringNoCopy:length:freeWhenDone:" = NSString;
	    "-initWithCharacters:length:" = NSString;
	    "-initWithCharactersNoCopy:length:freeWhenDone:" = NSString;
	    "-initWithContentsOfFile:" = NSString;
	    "-initWithContentsOfFile:encoding:error:" = NSString;
	    "-initWithContentsOfFile:usedEncoding:error:" = NSString;
	    "-initWithContentsOfURL:" = NSString;
	    "-initWithContentsOfURL:encoding:error:" = NSString;
	    "-initWithContentsOfURL:usedEncoding:error:" = NSString;
	    "-initWithData:encoding:" = NSString;
	    "-initWithFormat:,..." = NSString;
	    "-initWithFormat:arguments:" = NSString;
	    "-initWithFormat:locale:,..." = NSString;
	    "-initWithFormat:locale:arguments:" = NSString;
	    "-initWithString:" = NSString;
	    "-initWithUTF8String:" = NSString;
	    "-intValue" = NSString;
	    "-integerValue" = NSString;
	    "-isAbsolutePath" = NSString;
	    "-isEqual:" = NSString;
	    "-isEqualToString:" = NSString;
	    "-lastPathComponent" = NSString;
	    "-length" = NSString;
	    "-lengthOfBytesUsingEncoding:" = NSString;
	    "-lineRangeForRange:" = NSString;
	    "-localizedCaseInsensitiveCompare:" = NSString;
	    "-localizedCompare:" = NSString;
	    "-longLongValue" = NSString;
	    "-lossyCString" = NSString;
	    "-lowercaseString" = NSString;
	    "-maximumLengthOfBytesUsingEncoding:" = NSString;
	    "-paragraphRangeForRange:" = NSString;
	    "-pathComponents" = NSString;
	    "-pathExtension" = NSString;
	    "-precomposedStringWithCanonicalMapping" = NSString;
	    "-precomposedStringWithCompatibilityMapping" = NSString;
	    "-propertyList" = NSString;
	    "-propertyListFromStringsFileFormat" = NSString;
	    "-rangeOfCharacterFromSet:" = NSString;
	    "-rangeOfCharacterFromSet:options:" = NSString;
	    "-rangeOfCharacterFromSet:options:range:" = NSString;
	    "-rangeOfComposedCharacterSequenceAtIndex:" = NSString;
	    "-rangeOfComposedCharacterSequencesForRange:" = NSString;
	    "-rangeOfString:" = NSString;
	    "-rangeOfString:options:" = NSString;
	    "-rangeOfString:options:range:" = NSString;
	    "-rangeOfString:options:range:locale:" = NSString;
	    "-smallestEncoding" = NSString;
	    "-stringByAbbreviatingWithTildeInPath" = NSString;
	    "-stringByAddingPercentEncodingWithAllowedCharacters:" = NSString;
	    "-stringByAddingPercentEscapesUsingEncoding:" = NSString;
	    "-stringByAppendingFormat:,..." = NSString;
	    "-stringByAppendingPathComponent:" = NSString;
	    "-stringByAppendingPathExtension:" = NSString;
	    "-stringByAppendingString:" = NSString;
	    "-stringByDeletingLastPathComponent" = NSString;
	    "-stringByDeletingPathExtension" = NSString;
	    "-stringByExpandingTildeInPath" = NSString;
	    "-stringByPaddingToLength:withString:startingAtIndex:" = NSString;
	    "-stringByRemovingPercentEncoding" = NSString;
	    "-stringByReplacingCharactersInRange:withString:" = NSString;
	    "-stringByReplacingOccurrencesOfString:withString:" = NSString;
	    "-stringByReplacingOccurrencesOfString:withString:options:range:" = NSString;
	    "-stringByReplacingPercentEscapesUsingEncoding:" = NSString;
	    "-stringByResolvingSymlinksInPath" = NSString;
	    "-stringByStandardizingPath" = NSString;
	    "-stringByTrimmingCharactersInSet:" = NSString;
	    "-stringsByAppendingPaths:" = NSString;
	    "-substringFromIndex:" = NSString;
	    "-substringToIndex:" = NSString;
	    "-substringWithRange:" = NSString;
	    "-uppercaseString" = NSString;
	    "-writeToFile:atomically:" = NSString;
	    "-writeToFile:atomically:encoding:error:" = NSString;
	    "-writeToURL:atomically:" = NSString;
	    "-writeToURL:atomically:encoding:error:" = NSString;
	};
	"NSString(NSLinguisticAnalysis)" = {
	    "-enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:" = NSLinguisticTagger;
	    "-linguisticTagsInRange:scheme:options:orthography:tokenRanges:" = NSLinguisticTagger;
	};
	NSTask = {
	    "+launchedTaskWithExecutableURL:arguments:error:terminationHandler:" = NSTask;
	    "+launchedTaskWithLaunchPath:arguments:" = NSTask;
	    "-arguments" = NSTask;
	    "-currentDirectoryPath" = NSTask;
	    "-currentDirectoryURL" = NSTask;
	    "-environment" = NSTask;
	    "-executableURL" = NSTask;
	    "-interrupt" = NSTask;
	    "-isRunning" = NSTask;
	    "-launch" = NSTask;
	    "-launchAndReturnError:" = NSTask;
	    "-launchPath" = NSTask;
	    "-processIdentifier" = NSTask;
	    "-resume" = NSTask;
	    "-setArguments:" = NSTask;
	    "-setCurrentDirectoryPath:" = NSTask;
	    "-setEnvironment:" = NSTask;
	    "-setLaunchPath:" = NSTask;
	    "-setStandardError:" = NSTask;
	    "-setStandardInput:" = NSTask;
	    "-setStandardOutput:" = NSTask;
	    "-standardError" = NSTask;
	    "-standardInput" = NSTask;
	    "-standardOutput" = NSTask;
	    "-suspend" = NSTask;
	    "-terminate" = NSTask;
	    "-terminationReason" = NSTask;
	    "-terminationStatus" = NSTask;
	    "-usePseudoTerminal" = NSTask;
	    "-validatedLaunchPath" = NSTask;
	    "-waitUntilExit" = NSTask;
	};
	NSTextCheckingResult = {
	    "+regularExpressionCheckingResultWithRanges:count:regularExpression:" = NSTextCheckingResult;
	    "-URL" = NSTextCheckingResult;
	    "-addressComponents" = NSTextCheckingResult;
	    "-components" = NSTextCheckingResult;
	    "-date" = NSTextCheckingResult;
	    "-duration" = NSTextCheckingResult;
	    "-grammarDetails" = NSTextCheckingResult;
	    "-numberOfRanges" = NSTextCheckingResult;
	    "-orthography" = NSTextCheckingResult;
	    "-phoneNumber" = NSTextCheckingResult;
	    "-range" = NSTextCheckingResult;
	    "-rangeAtIndex:" = NSTextCheckingResult;
	    "-regularExpression" = NSTextCheckingResult;
	    "-replacementString" = NSTextCheckingResult;
	    "-resultByAdjustingRangesWithOffset:" = NSTextCheckingResult;
	    "-resultType" = NSTextCheckingResult;
	    "-timeZone" = NSTextCheckingResult;
	};
	NSThread = {
	    "+callStackReturnAddresses" = NSThread;
	    "+currentThread" = NSThread;
	    "+detachNewThreadSelector:toTarget:withObject:" = NSThread;
	    "+exit" = NSThread;
	    "+isMainThread" = NSThread;
	    "+isMultiThreaded" = NSThread;
	    "+mainThread" = NSThread;
	    "+setThreadPriority:" = NSThread;
	    "+sleepForTimeInterval:" = NSThread;
	    "+sleepUntilDate:" = NSThread;
	    "+threadPriority" = NSThread;
	    "-cancel" = NSThread;
	    "-init" = NSThread;
	    "-initWithTarget:selector:object:" = NSThread;
	    "-isCancelled" = NSThread;
	    "-isExecuting" = NSThread;
	    "-isFinished" = NSThread;
	    "-isMainThread" = NSThread;
	    "-main" = NSThread;
	    "-name" = NSThread;
	    "-setName:" = NSThread;
	    "-setStackSize:" = NSThread;
	    "-stackSize" = NSThread;
	    "-start" = NSThread;
	    "-threadDictionary" = NSThread;
	};
	"NSThread(BlockAdditions)" = {
	    "+detachNewThreadWithBlock:" = NSThread;
	    "-initWithBlock:" = NSThread;
	};
	"NSThread(CallStackSymbols)" = {
	    "+callStackSymbols" = NSThread;
	};
	"NSThread(GSLockInfo)" = {
	    "-mutexDrop:" = NSThread;
	    "-mutexHold:" = NSThread;
	    "-mutexWait:" = NSThread;
	};
	NSTimeZone = {
	    "+abbreviationDictionary" = NSTimeZone;
	    "+abbreviationMap" = NSTimeZone;
	    "+defaultTimeZone" = NSTimeZone;
	    "+knownTimeZoneNames" = NSTimeZone;
	    "+localTimeZone" = NSTimeZone;
	    "+resetSystemTimeZone" = NSTimeZone;
	    "+setDefaultTimeZone:" = NSTimeZone;
	    "+systemTimeZone" = NSTimeZone;
	    "+timeZoneArray" = NSTimeZone;
	    "+timeZoneForSecondsFromGMT:" = NSTimeZone;
	    "+timeZoneWithAbbreviation:" = NSTimeZone;
	    "+timeZoneWithName:" = NSTimeZone;
	    "+timeZoneWithName:data:" = NSTimeZone;
	    "-abbreviation" = NSTimeZone;
	    "-abbreviationForDate:" = NSTimeZone;
	    "-data" = NSTimeZone;
	    "-daylightSavingTimeOffset" = NSTimeZone;
	    "-daylightSavingTimeOffsetForDate:" = NSTimeZone;
	    "-initWithName:" = NSTimeZone;
	    "-initWithName:data:" = NSTimeZone;
	    "-isDaylightSavingTime" = NSTimeZone;
	    "-isDaylightSavingTimeForDate:" = NSTimeZone;
	    "-isEqualToTimeZone:" = NSTimeZone;
	    "-localizedName:locale:" = NSTimeZone;
	    "-name" = NSTimeZone;
	    "-nextDaylightSavingTimeTransition" = NSTimeZone;
	    "-nextDaylightSavingTimeTransitionAfterDate:" = NSTimeZone;
	    "-secondsFromGMT" = NSTimeZone;
	    "-secondsFromGMTForDate:" = NSTimeZone;
	    "-timeZoneDetailArray" = NSTimeZone;
	    "-timeZoneDetailForDate:" = NSTimeZone;
	    "-timeZoneName" = NSTimeZone;
	};
	NSTimeZoneDetail = {
	    "-isDaylightSavingTimeZone" = NSTimeZone;
	    "-timeZoneAbbreviation" = NSTimeZone;
	    "-timeZoneSecondsFromGMT" = NSTimeZone;
	};
	NSTimer = {
	    "+scheduledTimerWithTimeInterval:invocation:repeats:" = NSTimer;
	    "+scheduledTimerWithTimeInterval:repeats:block:" = NSTimer;
	    "+scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:" = NSTimer;
	    "+timerWithTimeInterval:invocation:repeats:" = NSTimer;
	    "+timerWithTimeInterval:repeats:block:" = NSTimer;
	    "+timerWithTimeInterval:target:selector:userInfo:repeats:" = NSTimer;
	    "-fire" = NSTimer;
	    "-fireDate" = NSTimer;
	    "-initWithFireDate:interval:repeats:block:" = NSTimer;
	    "-initWithFireDate:interval:target:selector:userInfo:repeats:" = NSTimer;
	    "-invalidate" = NSTimer;
	    "-isValid" = NSTimer;
	    "-setFireDate:" = NSTimer;
	    "-timeInterval" = NSTimer;
	    "-userInfo" = NSTimer;
	};
	NSURL = {
	    "+URLByResolvingAliasFileAtURL:options:error:" = NSURL;
	    "+URLWithString:" = NSURL;
	    "+URLWithString:relativeToURL:" = NSURL;
	    "+fileURLWithPath:" = NSURL;
	    "+fileURLWithPath:isDirectory:" = NSURL;
	    "+fileURLWithPath:isDirectory:relativeToURL:" = NSURL;
	    "+fileURLWithPath:relativeToURL:" = NSURL;
	    "+fileURLWithPathComponents:" = NSURL;
	    "-URLByAppendingPathComponent:" = NSURL;
	    "-URLByAppendingPathComponent:isDirectory:" = NSURL;
	    "-URLByAppendingPathExtension:" = NSURL;
	    "-URLByDeletingLastPathComponent" = NSURL;
	    "-URLByDeletingPathExtension" = NSURL;
	    "-URLByResolvingSymlinksInPath" = NSURL;
	    "-URLByStandardizingPath" = NSURL;
	    "-URLHandleUsingCache:" = NSURL;
	    "-absoluteString" = NSURL;
	    "-absoluteURL" = NSURL;
	    "-baseURL" = NSURL;
	    "-checkResourceIsReachableAndReturnError:" = NSURL;
	    "-filePathURL" = NSURL;
	    "-fileReferenceURL" = NSURL;
	    "-fragment" = NSURL;
	    "-getResourceValue:forKey:error:" = NSURL;
	    "-host" = NSURL;
	    "-initFileURLWithPath:" = NSURL;
	    "-initFileURLWithPath:isDirectory:" = NSURL;
	    "-initFileURLWithPath:isDirectory:relativeToURL:" = NSURL;
	    "-initFileURLWithPath:relativeToURL:" = NSURL;
	    "-initWithScheme:host:path:" = NSURL;
	    "-initWithString:" = NSURL;
	    "-initWithString:relativeToURL:" = NSURL;
	    "-isFileReferenceURL" = NSURL;
	    "-isFileURL" = NSURL;
	    "-lastPathComponent" = NSURL;
	    "-loadResourceDataNotifyingClient:usingCache:" = NSURL;
	    "-parameterString" = NSURL;
	    "-password" = NSURL;
	    "-path" = NSURL;
	    "-pathComponents" = NSURL;
	    "-pathExtension" = NSURL;
	    "-port" = NSURL;
	    "-propertyForKey:" = NSURL;
	    "-query" = NSURL;
	    "-relativePath" = NSURL;
	    "-relativeString" = NSURL;
	    "-resourceDataUsingCache:" = NSURL;
	    "-resourceSpecifier" = NSURL;
	    "-scheme" = NSURL;
	    "-setProperty:forKey:" = NSURL;
	    "-setResourceData:" = NSURL;
	    "-standardizedURL" = NSURL;
	    "-user" = NSURL;
	};
	NSURLAuthenticationChallenge = {
	    "-error" = NSURLAuthenticationChallenge;
	    "-failureResponse" = NSURLAuthenticationChallenge;
	    "-initWithAuthenticationChallenge:sender:" = NSURLAuthenticationChallenge;
	    "-initWithProtectionSpace:proposedCredential:previousFailureCount:failureResponse:error:sender:" = NSURLAuthenticationChallenge;
	    "-previousFailureCount" = NSURLAuthenticationChallenge;
	    "-proposedCredential" = NSURLAuthenticationChallenge;
	    "-protectionSpace" = NSURLAuthenticationChallenge;
	    "-sender" = NSURLAuthenticationChallenge;
	};
	NSURLCache = {
	    "+setSharedURLCache:" = NSURLCache;
	    "+sharedURLCache" = NSURLCache;
	    "-cachedResponseForRequest:" = NSURLCache;
	    "-currentDiskUsage" = NSURLCache;
	    "-currentMemoryUsage" = NSURLCache;
	    "-diskCapacity" = NSURLCache;
	    "-initWithMemoryCapacity:diskCapacity:diskPath:" = NSURLCache;
	    "-memoryCapacity" = NSURLCache;
	    "-removeAllCachedResponses" = NSURLCache;
	    "-removeCachedResponseForRequest:" = NSURLCache;
	    "-setDiskCapacity:" = NSURLCache;
	    "-setMemoryCapacity:" = NSURLCache;
	    "-storeCachedResponse:forRequest:" = NSURLCache;
	};
	"NSURLCache(NSURLSessionTaskAdditions)" = {
	    "-cachedResponseForDataTask:" = NSURLCache;
	    "-removeCachedResponseForDataTask:" = NSURLCache;
	    "-storeCachedResponse:forDataTask:" = NSURLCache;
	};
	NSURLComponents = {
	    "+componentsWithString:" = NSURL;
	    "+componentsWithURL:resolvingAgainstBaseURL:" = NSURL;
	    "-URL" = NSURL;
	    "-URLRelativeToURL:" = NSURL;
	    "-fragment" = NSURL;
	    "-host" = NSURL;
	    "-init" = NSURL;
	    "-initWithString:" = NSURL;
	    "-initWithURL:resolvingAgainstBaseURL:" = NSURL;
	    "-password" = NSURL;
	    "-path" = NSURL;
	    "-percentEncodedFragment" = NSURL;
	    "-percentEncodedHost" = NSURL;
	    "-percentEncodedPassword" = NSURL;
	    "-percentEncodedPath" = NSURL;
	    "-percentEncodedQuery" = NSURL;
	    "-percentEncodedQueryItems" = NSURL;
	    "-percentEncodedUser" = NSURL;
	    "-port" = NSURL;
	    "-query" = NSURL;
	    "-queryItems" = NSURL;
	    "-rangeOfFragment" = NSURL;
	    "-rangeOfHost" = NSURL;
	    "-rangeOfPassword" = NSURL;
	    "-rangeOfPath" = NSURL;
	    "-rangeOfPort" = NSURL;
	    "-rangeOfQuery" = NSURL;
	    "-rangeOfScheme" = NSURL;
	    "-rangeOfUser" = NSURL;
	    "-scheme" = NSURL;
	    "-setFragment:" = NSURL;
	    "-setHost:" = NSURL;
	    "-setPassword:" = NSURL;
	    "-setPath:" = NSURL;
	    "-setPercentEncodedFragment:" = NSURL;
	    "-setPercentEncodedHost:" = NSURL;
	    "-setPercentEncodedPassword:" = NSURL;
	    "-setPercentEncodedPath:" = NSURL;
	    "-setPercentEncodedQuery:" = NSURL;
	    "-setPercentEncodedQueryItems:" = NSURL;
	    "-setPercentEncodedUser:" = NSURL;
	    "-setPort:" = NSURL;
	    "-setQuery:" = NSURL;
	    "-setQueryItems:" = NSURL;
	    "-setScheme:" = NSURL;
	    "-setString:" = NSURL;
	    "-setURL:" = NSURL;
	    "-setUser:" = NSURL;
	    "-string" = NSURL;
	    "-user" = NSURL;
	};
	NSURLConnection = {
	    "+canHandleRequest:" = NSURLConnection;
	    "+connectionWithRequest:delegate:" = NSURLConnection;
	    "-cancel" = NSURLConnection;
	    "-initWithRequest:delegate:" = NSURLConnection;
	    "-initWithRequest:delegate:startImmediately:" = NSURLConnection;
	    "-scheduleInRunLoop:forMode:" = NSURLConnection;
	    "-start" = NSURLConnection;
	    "-unscheduleFromRunLoop:forMode:" = NSURLConnection;
	};
	"NSURLConnection(NSURLConnectionSynchronousLoading)" = {
	    "+sendSynchronousRequest:returningResponse:error:" = NSURLConnection;
	};
	NSURLCredential = {
	    "+credentialWithUser:password:persistence:" = NSURLCredential;
	    "-hasPassword" = NSURLCredential;
	    "-initWithUser:password:persistence:" = NSURLCredential;
	    "-isEqual:" = NSURLCredential;
	    "-password" = NSURLCredential;
	    "-persistence" = NSURLCredential;
	    "-user" = NSURLCredential;
	};
	NSURLCredentialStorage = {
	    "+sharedCredentialStorage" = NSURLCredentialStorage;
	    "-allCredentials" = NSURLCredentialStorage;
	    "-credentialsForProtectionSpace:" = NSURLCredentialStorage;
	    "-defaultCredentialForProtectionSpace:" = NSURLCredentialStorage;
	    "-removeCredential:forProtectionSpace:" = NSURLCredentialStorage;
	    "-setCredential:forProtectionSpace:" = NSURLCredentialStorage;
	    "-setDefaultCredential:forProtectionSpace:" = NSURLCredentialStorage;
	};
	NSURLDownload = {
	    "+canResumeDownloadDecodedWithEncodingMIMEType:" = NSURLDownload;
	    "-cancel" = NSURLDownload;
	    "-deletesFileUponFailure" = NSURLDownload;
	    "-initWithRequest:delegate:" = NSURLDownload;
	    "-initWithResumeData:delegate:path:" = NSURLDownload;
	    "-request" = NSURLDownload;
	    "-resumeData" = NSURLDownload;
	    "-setDeletesFileUponFailure:" = NSURLDownload;
	    "-setDestination:allowOverwrite:" = NSURLDownload;
	};
	NSURLHandle = {
	    "+URLHandleClassForURL:" = NSURLHandle;
	    "+cachedHandleForURL:" = NSURLHandle;
	    "+canInitWithURL:" = NSURLHandle;
	    "+registerURLHandleClass:" = NSURLHandle;
	    "-addClient:" = NSURLHandle;
	    "-availableResourceData" = NSURLHandle;
	    "-backgroundLoadDidFailWithReason:" = NSURLHandle;
	    "-beginLoadInBackground" = NSURLHandle;
	    "-cancelLoadInBackground" = NSURLHandle;
	    "-didLoadBytes:loadComplete:" = NSURLHandle;
	    "-endLoadInBackground" = NSURLHandle;
	    "-failureReason" = NSURLHandle;
	    "-flushCachedData" = NSURLHandle;
	    "-initWithURL:cached:" = NSURLHandle;
	    "-loadInBackground" = NSURLHandle;
	    "-loadInForeground" = NSURLHandle;
	    "-propertyForKey:" = NSURLHandle;
	    "-propertyForKeyIfAvailable:" = NSURLHandle;
	    "-removeClient:" = NSURLHandle;
	    "-resourceData" = NSURLHandle;
	    "-setDebug:" = NSURLHandle;
	    "-setReturnAll:" = NSURLHandle;
	    "-setURL:" = NSURLHandle;
	    "-status" = NSURLHandle;
	    "-writeData:" = NSURLHandle;
	    "-writeProperty:forKey:" = NSURLHandle;
	};
	NSURLProtectionSpace = {
	    "-authenticationMethod" = NSURLProtectionSpace;
	    "-distinguishedNames" = NSURLProtectionSpace;
	    "-host" = NSURLProtectionSpace;
	    "-initWithHost:port:protocol:realm:authenticationMethod:" = NSURLProtectionSpace;
	    "-initWithProxyHost:port:type:realm:authenticationMethod:" = NSURLProtectionSpace;
	    "-isProxy" = NSURLProtectionSpace;
	    "-port" = NSURLProtectionSpace;
	    "-protocol" = NSURLProtectionSpace;
	    "-proxyType" = NSURLProtectionSpace;
	    "-realm" = NSURLProtectionSpace;
	    "-receivesCredentialSecurely" = NSURLProtectionSpace;
	};
	NSURLProtocol = {
	    "+propertyForKey:inRequest:" = NSURLProtocol;
	    "+registerClass:" = NSURLProtocol;
	    "+setProperty:forKey:inRequest:" = NSURLProtocol;
	    "+unregisterClass:" = NSURLProtocol;
	    "-cachedResponse" = NSURLProtocol;
	    "-client" = NSURLProtocol;
	    "-initWithRequest:cachedResponse:client:" = NSURLProtocol;
	    "-initWithTask:cachedResponse:client:" = NSURLProtocol;
	    "-request" = NSURLProtocol;
	    "-task" = NSURLProtocol;
	};
	"NSURLProtocol(Subclassing)" = {
	    "+canInitWithRequest:" = NSURLProtocol;
	    "+canInitWithTask:" = NSURLProtocol;
	    "+canonicalRequestForRequest:" = NSURLProtocol;
	    "+requestIsCacheEquivalent:toRequest:" = NSURLProtocol;
	    "-startLoading" = NSURLProtocol;
	    "-stopLoading" = NSURLProtocol;
	};
	NSURLQueryItem = {
	    "+queryItemWithName:value:" = NSURL;
	    "-initWithName:value:" = NSURL;
	    "-name" = NSURL;
	    "-value" = NSURL;
	};
	NSURLRequest = {
	    "+requestWithURL:" = NSURLRequest;
	    "+requestWithURL:cachePolicy:timeoutInterval:" = NSURLRequest;
	    "-URL" = NSURLRequest;
	    "-cachePolicy" = NSURLRequest;
	    "-initWithURL:" = NSURLRequest;
	    "-initWithURL:cachePolicy:timeoutInterval:" = NSURLRequest;
	    "-mainDocumentURL" = NSURLRequest;
	    "-timeoutInterval" = NSURLRequest;
	};
	"NSURLRequest(NSHTTPURLRequest)" = {
	    "-HTTPBody" = NSURLRequest;
	    "-HTTPBodyStream" = NSURLRequest;
	    "-HTTPMethod" = NSURLRequest;
	    "-HTTPShouldHandleCookies" = NSURLRequest;
	    "-allHTTPHeaderFields" = NSURLRequest;
	    "-assumesHTTP3Capable" = NSURLRequest;
	    "-valueForHTTPHeaderField:" = NSURLRequest;
	};
	NSURLResponse = {
	    "-MIMEType" = NSURLResponse;
	    "-URL" = NSURLResponse;
	    "-expectedContentLength" = NSURLResponse;
	    "-initWithURL:MIMEType:expectedContentLength:textEncodingName:" = NSURLResponse;
	    "-initWithURL:statusCode:HTTPVersion:headerFields:" = NSURLResponse;
	    "-suggestedFilename" = NSURLResponse;
	    "-textEncodingName" = NSURLResponse;
	};
	NSURLSession = {
	    "+sessionWithConfiguration:" = NSURLSession;
	    "+sessionWithConfiguration:delegate:delegateQueue:" = NSURLSession;
	    "+sharedSession" = NSURLSession;
	    "-configuration" = NSURLSession;
	    "-dataTaskWithRequest:" = NSURLSession;
	    "-dataTaskWithURL:" = NSURLSession;
	    "-delegate" = NSURLSession;
	    "-delegateQueue" = NSURLSession;
	    "-downloadTaskWithRequest:" = NSURLSession;
	    "-downloadTaskWithResumeData:" = NSURLSession;
	    "-downloadTaskWithURL:" = NSURLSession;
	    "-finishTasksAndInvalidate" = NSURLSession;
	    "-getAllTasksWithCompletionHandler:" = NSURLSession;
	    "-getTasksWithCompletionHandler:" = NSURLSession;
	    "-invalidateAndCancel" = NSURLSession;
	    "-sessionDescription" = NSURLSession;
	    "-setSessionDescription:" = NSURLSession;
	    "-uploadTaskWithRequest:fromData:" = NSURLSession;
	    "-uploadTaskWithRequest:fromFile:" = NSURLSession;
	    "-uploadTaskWithStreamedRequest:" = NSURLSession;
	};
	"NSURLSession(NSURLSessionAsynchronousConvenience)" = {
	    "-dataTaskWithRequest:completionHandler:" = NSURLSession;
	    "-dataTaskWithURL:completionHandler:" = NSURLSession;
	    "-downloadTaskWithRequest:completionHandler:" = NSURLSession;
	    "-downloadTaskWithResumeData:completionHandler:" = NSURLSession;
	    "-downloadTaskWithURL:completionHandler:" = NSURLSession;
	    "-uploadTaskWithRequest:fromData:completionHandler:" = NSURLSession;
	    "-uploadTaskWithRequest:fromFile:completionHandler:" = NSURLSession;
	};
	NSURLSessionConfiguration = {
	    "+backgroundSessionConfigurationWithIdentifier:" = NSURLSession;
	    "+defaultSessionConfiguration" = NSURLSession;
	    "+ephemeralSessionConfiguration" = NSURLSession;
	    "-HTTPAdditionalHeaders" = NSURLSession;
	    "-HTTPCookieAcceptPolicy" = NSURLSession;
	    "-HTTPCookieStorage" = NSURLSession;
	    "-HTTPMaximumConnectionLifetime" = NSURLSession;
	    "-HTTPMaximumConnectionsPerHost" = NSURLSession;
	    "-HTTPShouldSetCookies" = NSURLSession;
	    "-HTTPShouldUsePipelining" = NSURLSession;
	    "-URLCache" = NSURLSession;
	    "-URLCredentialStorage" = NSURLSession;
	    "-configureRequest:" = NSURLSession;
	    "-identifier" = NSURLSession;
	    "-protocolClasses" = NSURLSession;
	    "-requestCachePolicy" = NSURLSession;
	    "-setHTTPAdditionalHeaders:" = NSURLSession;
	    "-setHTTPCookieAcceptPolicy:" = NSURLSession;
	    "-setHTTPCookieStorage:" = NSURLSession;
	    "-setHTTPMaximumConnectionLifetime:" = NSURLSession;
	    "-setHTTPMaximumConnectionsPerHost:" = NSURLSession;
	    "-setHTTPShouldSetCookies:" = NSURLSession;
	    "-setHTTPShouldUsePipelining:" = NSURLSession;
	    "-setRequestCachePolicy:" = NSURLSession;
	    "-setTimeoutIntervalForRequest:" = NSURLSession;
	    "-setTimeoutIntervalForResource:" = NSURLSession;
	    "-setURLCache:" = NSURLSession;
	    "-setURLCredentialStorage:" = NSURLSession;
	    "-timeoutIntervalForRequest" = NSURLSession;
	    "-timeoutIntervalForResource" = NSURLSession;
	};
	NSURLSessionTask = {
	    "-cancel" = NSURLSession;
	    "-countOfBytesClientExpectsToReceive" = NSURLSession;
	    "-countOfBytesClientExpectsToSend" = NSURLSession;
	    "-countOfBytesExpectedToReceive" = NSURLSession;
	    "-countOfBytesExpectedToSend" = NSURLSession;
	    "-countOfBytesReceived" = NSURLSession;
	    "-countOfBytesSent" = NSURLSession;
	    "-currentRequest" = NSURLSession;
	    "-delegate" = NSURLSession;
	    "-earliestBeginDate" = NSURLSession;
	    "-error" = NSURLSession;
	    "-originalRequest" = NSURLSession;
	    "-priority" = NSURLSession;
	    "-progress" = NSURLSession;
	    "-response" = NSURLSession;
	    "-resume" = NSURLSession;
	    "-setDelegate:" = NSURLSession;
	    "-setEarliestBeginDate:" = NSURLSession;
	    "-setPriority:" = NSURLSession;
	    "-setTaskDescription:" = NSURLSession;
	    "-state" = NSURLSession;
	    "-suspend" = NSURLSession;
	    "-taskDescription" = NSURLSession;
	    "-taskIdentifier" = NSURLSession;
	};
	NSUUID = {
	    "+UUID" = NSUUID;
	    "-UUIDString" = NSUUID;
	    "-getUUIDBytes:" = NSUUID;
	    "-initWithUUIDBytes:" = NSUUID;
	    "-initWithUUIDString:" = NSUUID;
	};
	NSUbiquitousKeyValueStore = {
	    "+defaultStore" = NSUbiquitousKeyValueStore;
	    "-arrayForKey:" = NSUbiquitousKeyValueStore;
	    "-boolForKey:" = NSUbiquitousKeyValueStore;
	    "-dataForKey:" = NSUbiquitousKeyValueStore;
	    "-dictionaryForKey:" = NSUbiquitousKeyValueStore;
	    "-dictionaryRepresentation" = NSUbiquitousKeyValueStore;
	    "-doubleForKey:" = NSUbiquitousKeyValueStore;
	    "-longLongForKey:" = NSUbiquitousKeyValueStore;
	    "-objectForKey:" = NSUbiquitousKeyValueStore;
	    "-removeObjectForKey:" = NSUbiquitousKeyValueStore;
	    "-setArray:forKey:" = NSUbiquitousKeyValueStore;
	    "-setBool:forKey:" = NSUbiquitousKeyValueStore;
	    "-setData:forKey:" = NSUbiquitousKeyValueStore;
	    "-setDictionary:forKey:" = NSUbiquitousKeyValueStore;
	    "-setDouble:forKey:" = NSUbiquitousKeyValueStore;
	    "-setLongLong:forKey:" = NSUbiquitousKeyValueStore;
	    "-setObject:forKey:" = NSUbiquitousKeyValueStore;
	    "-setString:forKey:" = NSUbiquitousKeyValueStore;
	    "-stringForKey:" = NSUbiquitousKeyValueStore;
	    "-synchronize" = NSUbiquitousKeyValueStore;
	};
	NSUnarchiver = {
	    "+classNameDecodedForArchiveClassName:" = NSArchiver;
	    "+decodeClassName:asClassName:" = NSArchiver;
	    "+unarchiveObjectWithData:" = NSArchiver;
	    "+unarchiveObjectWithFile:" = NSArchiver;
	    "-classNameDecodedForArchiveClassName:" = NSArchiver;
	    "-decodeClassName:asClassName:" = NSArchiver;
	    "-initForReadingWithData:" = NSArchiver;
	    "-isAtEnd" = NSArchiver;
	    "-objectZone" = NSArchiver;
	    "-replaceObject:withObject:" = NSArchiver;
	    "-setObjectZone:" = NSArchiver;
	    "-systemVersion" = NSArchiver;
	};
	"NSUnarchiver(GNUstep)" = {
	    "-cursor" = NSArchiver;
	    "-deserializeHeaderAt:version:classes:objects:pointers:" = NSArchiver;
	    "-directDataAccess" = NSArchiver;
	    "-resetUnarchiverWithData:atIndex:" = NSArchiver;
	};
	NSUndoManager = {
	    "-beginUndoGrouping" = NSUndoManager;
	    "-canRedo" = NSUndoManager;
	    "-canUndo" = NSUndoManager;
	    "-disableUndoRegistration" = NSUndoManager;
	    "-enableUndoRegistration" = NSUndoManager;
	    "-endUndoGrouping" = NSUndoManager;
	    "-forwardInvocation:" = NSUndoManager;
	    "-groupingLevel" = NSUndoManager;
	    "-groupsByEvent" = NSUndoManager;
	    "-isRedoing" = NSUndoManager;
	    "-isUndoRegistrationEnabled" = NSUndoManager;
	    "-isUndoing" = NSUndoManager;
	    "-levelsOfUndo" = NSUndoManager;
	    "-prepareWithInvocationTarget:" = NSUndoManager;
	    "-redo" = NSUndoManager;
	    "-redoActionName" = NSUndoManager;
	    "-redoMenuItemTitle" = NSUndoManager;
	    "-redoMenuTitleForUndoActionName:" = NSUndoManager;
	    "-registerUndoWithTarget:selector:object:" = NSUndoManager;
	    "-removeAllActions" = NSUndoManager;
	    "-removeAllActionsWithTarget:" = NSUndoManager;
	    "-runLoopModes" = NSUndoManager;
	    "-setActionName:" = NSUndoManager;
	    "-setGroupsByEvent:" = NSUndoManager;
	    "-setLevelsOfUndo:" = NSUndoManager;
	    "-setRunLoopModes:" = NSUndoManager;
	    "-undo" = NSUndoManager;
	    "-undoActionName" = NSUndoManager;
	    "-undoMenuItemTitle" = NSUndoManager;
	    "-undoMenuTitleForUndoActionName:" = NSUndoManager;
	    "-undoNestedGroup" = NSUndoManager;
	};
	NSUnit = {
	    "-init" = NSUnit;
	    "-initWithSymbol:" = NSUnit;
	    "-symbol" = NSUnit;
	};
	NSUnitAcceleration = {
	    "+gravity" = NSUnit;
	    "+metersPerSecondSquared" = NSUnit;
	};
	NSUnitAngle = {
	    "+arcMinutes" = NSUnit;
	    "+arcSeconds" = NSUnit;
	    "+degrees" = NSUnit;
	    "+gradians" = NSUnit;
	    "+radians" = NSUnit;
	    "+revolutions" = NSUnit;
	};
	NSUnitArea = {
	    "+acres" = NSUnit;
	    "+ares" = NSUnit;
	    "+hectares" = NSUnit;
	    "+squareCentimeters" = NSUnit;
	    "+squareFeet" = NSUnit;
	    "+squareInches" = NSUnit;
	    "+squareKilometers" = NSUnit;
	    "+squareMegameters" = NSUnit;
	    "+squareMeters" = NSUnit;
	    "+squareMicrometers" = NSUnit;
	    "+squareMiles" = NSUnit;
	    "+squareMillimeters" = NSUnit;
	    "+squareNanometers" = NSUnit;
	    "+squareYards" = NSUnit;
	};
	NSUnitConcentrationMass = {
	    "+gramsPerLiter" = NSUnit;
	    "+milligramsPerDeciliter" = NSUnit;
	    "+millimolesPerLiterWithGramsPerMole:" = NSUnit;
	};
	NSUnitConverter = {
	    "-baseUnitValueFromValue:" = NSUnit;
	    "-valueFromBaseUnitValue:" = NSUnit;
	};
	NSUnitConverterLinear = {
	    "-coefficient" = NSUnit;
	    "-constant" = NSUnit;
	    "-initWithCoefficient:" = NSUnit;
	    "-initWithCoefficient:constant:" = NSUnit;
	};
	NSUnitDispersion = {
	    "+partsPerMillion" = NSUnit;
	};
	NSUnitDuration = {
	    "+hours" = NSUnit;
	    "+minutes" = NSUnit;
	    "+seconds" = NSUnit;
	};
	NSUnitElectricCharge = {
	    "+ampereHours" = NSUnit;
	    "+coulombs" = NSUnit;
	    "+kiloampereHours" = NSUnit;
	    "+megaampereHours" = NSUnit;
	    "+microampereHours" = NSUnit;
	    "+milliampereHours" = NSUnit;
	};
	NSUnitElectricCurrent = {
	    "+amperes" = NSUnit;
	    "+kiloamperes" = NSUnit;
	    "+megaamperes" = NSUnit;
	    "+microamperes" = NSUnit;
	    "+milliamperes" = NSUnit;
	};
	NSUnitElectricPotentialDifference = {
	    "+kilovolts" = NSUnit;
	    "+megavolts" = NSUnit;
	    "+microvolts" = NSUnit;
	    "+millivolts" = NSUnit;
	    "+volts" = NSUnit;
	};
	NSUnitElectricResistance = {
	    "+kiloohms" = NSUnit;
	    "+megaohms" = NSUnit;
	    "+microohms" = NSUnit;
	    "+milliohms" = NSUnit;
	    "+ohms" = NSUnit;
	};
	NSUnitEnergy = {
	    "+calories" = NSUnit;
	    "+joules" = NSUnit;
	    "+kilocalories" = NSUnit;
	    "+kilojoules" = NSUnit;
	    "+kilowattHours" = NSUnit;
	};
	NSUnitFrequency = {
	    "+gigahertz" = NSUnit;
	    "+hertz" = NSUnit;
	    "+kilohertz" = NSUnit;
	    "+megahertz" = NSUnit;
	    "+microhertz" = NSUnit;
	    "+millihertz" = NSUnit;
	    "+nanohertz" = NSUnit;
	    "+terahertz" = NSUnit;
	};
	NSUnitFuelEfficiency = {
	    "+litersPer100Kilometers" = NSUnit;
	    "+milesPerGallon" = NSUnit;
	    "+milesPerImperialGallon" = NSUnit;
	};
	NSUnitIlluminance = {
	    "+lux" = NSUnit;
	};
	NSUnitLength = {
	    "+astronomicalUnits" = NSUnit;
	    "+centimeters" = NSUnit;
	    "+decameters" = NSUnit;
	    "+decimeters" = NSUnit;
	    "+fathoms" = NSUnit;
	    "+feet" = NSUnit;
	    "+furlongs" = NSUnit;
	    "+hectometers" = NSUnit;
	    "+inches" = NSUnit;
	    "+kilometers" = NSUnit;
	    "+lightyears" = NSUnit;
	    "+megameters" = NSUnit;
	    "+meters" = NSUnit;
	    "+micrometers" = NSUnit;
	    "+miles" = NSUnit;
	    "+millimeters" = NSUnit;
	    "+nanometers" = NSUnit;
	    "+nauticalMiles" = NSUnit;
	    "+parsecs" = NSUnit;
	    "+picometers" = NSUnit;
	    "+scandinavianMiles" = NSUnit;
	    "+yards" = NSUnit;
	};
	NSUnitMass = {
	    "+carats" = NSUnit;
	    "+centigrams" = NSUnit;
	    "+decigrams" = NSUnit;
	    "+grams" = NSUnit;
	    "+kilograms" = NSUnit;
	    "+metricTons" = NSUnit;
	    "+micrograms" = NSUnit;
	    "+milligrams" = NSUnit;
	    "+nanograms" = NSUnit;
	    "+ounces" = NSUnit;
	    "+ouncesTroy" = NSUnit;
	    "+picograms" = NSUnit;
	    "+pounds" = NSUnit;
	    "+shortTons" = NSUnit;
	    "+slugs" = NSUnit;
	    "+stones" = NSUnit;
	};
	NSUnitPower = {
	    "+femtowatts" = NSUnit;
	    "+gigawatts" = NSUnit;
	    "+horsepower" = NSUnit;
	    "+kilowatts" = NSUnit;
	    "+megawatts" = NSUnit;
	    "+microwatts" = NSUnit;
	    "+milliwatts" = NSUnit;
	    "+nanowatts" = NSUnit;
	    "+picowatts" = NSUnit;
	    "+terawatts" = NSUnit;
	    "+watts" = NSUnit;
	};
	NSUnitPressure = {
	    "+bars" = NSUnit;
	    "+gigapascals" = NSUnit;
	    "+hectopascals" = NSUnit;
	    "+inchesOfMercury" = NSUnit;
	    "+kilopascals" = NSUnit;
	    "+megapascals" = NSUnit;
	    "+millibars" = NSUnit;
	    "+millimetersOfMercury" = NSUnit;
	    "+newtonsPerMetersSquared" = NSUnit;
	    "+poundsForcePerSquareInch" = NSUnit;
	};
	NSUnitSpeed = {
	    "+kilometersPerHour" = NSUnit;
	    "+knots" = NSUnit;
	    "+metersPerSecond" = NSUnit;
	    "+milesPerHour" = NSUnit;
	};
	NSUnitTemperature = {
	    "+celsius" = NSUnit;
	    "+fahrenheit" = NSUnit;
	    "+kelvin" = NSUnit;
	};
	NSUnitVolume = {
	    "+acreFeet" = NSUnit;
	    "+bushels" = NSUnit;
	    "+centiliters" = NSUnit;
	    "+cubicCentimeters" = NSUnit;
	    "+cubicDecimeters" = NSUnit;
	    "+cubicFeet" = NSUnit;
	    "+cubicInches" = NSUnit;
	    "+cubicKilometers" = NSUnit;
	    "+cubicMeters" = NSUnit;
	    "+cubicMiles" = NSUnit;
	    "+cubicMillimeters" = NSUnit;
	    "+cubicYards" = NSUnit;
	    "+cups" = NSUnit;
	    "+deciliters" = NSUnit;
	    "+fluidOunces" = NSUnit;
	    "+gallons" = NSUnit;
	    "+imperialFluidOunces" = NSUnit;
	    "+imperialGallons" = NSUnit;
	    "+imperialPints" = NSUnit;
	    "+imperialQuarts" = NSUnit;
	    "+imperialTablespoons" = NSUnit;
	    "+imperialTeaspoons" = NSUnit;
	    "+kiloliters" = NSUnit;
	    "+liters" = NSUnit;
	    "+megaliters" = NSUnit;
	    "+metricCups" = NSUnit;
	    "+milliliters" = NSUnit;
	    "+pints" = NSUnit;
	    "+quarts" = NSUnit;
	    "+tablespoons" = NSUnit;
	    "+teaspoons" = NSUnit;
	};
	NSUserDefaults = {
	    "+resetStandardUserDefaults" = NSUserDefaults;
	    "+setUserLanguages:" = NSUserDefaults;
	    "+standardUserDefaults" = NSUserDefaults;
	    "+userLanguages" = NSUserDefaults;
	    "-addSuiteNamed:" = NSUserDefaults;
	    "-arrayForKey:" = NSUserDefaults;
	    "-boolForKey:" = NSUserDefaults;
	    "-dataForKey:" = NSUserDefaults;
	    "-dictionaryForKey:" = NSUserDefaults;
	    "-dictionaryRepresentation" = NSUserDefaults;
	    "-doubleForKey:" = NSUserDefaults;
	    "-floatForKey:" = NSUserDefaults;
	    "-init" = NSUserDefaults;
	    "-initWithUser:" = NSUserDefaults;
	    "-integerForKey:" = NSUserDefaults;
	    "-objectForKey:" = NSUserDefaults;
	    "-persistentDomainForName:" = NSUserDefaults;
	    "-persistentDomainNames" = NSUserDefaults;
	    "-registerDefaults:" = NSUserDefaults;
	    "-removeObjectForKey:" = NSUserDefaults;
	    "-removePersistentDomainForName:" = NSUserDefaults;
	    "-removeSuiteNamed:" = NSUserDefaults;
	    "-removeVolatileDomainForName:" = NSUserDefaults;
	    "-searchList" = NSUserDefaults;
	    "-setBool:forKey:" = NSUserDefaults;
	    "-setDouble:forKey:" = NSUserDefaults;
	    "-setFloat:forKey:" = NSUserDefaults;
	    "-setInteger:forKey:" = NSUserDefaults;
	    "-setObject:forKey:" = NSUserDefaults;
	    "-setPersistentDomain:forName:" = NSUserDefaults;
	    "-setSearchList:" = NSUserDefaults;
	    "-setVolatileDomain:forName:" = NSUserDefaults;
	    "-stringArrayForKey:" = NSUserDefaults;
	    "-stringForKey:" = NSUserDefaults;
	    "-synchronize" = NSUserDefaults;
	    "-volatileDomainForName:" = NSUserDefaults;
	    "-volatileDomainNames" = NSUserDefaults;
	};
	NSUserNotification = {
	    "-actionButtonTitle" = NSUserNotification;
	    "-activationType" = NSUserNotification;
	    "-actualDeliveryDate" = NSUserNotification;
	    "-contentImage" = NSUserNotification;
	    "-deliveryDate" = NSUserNotification;
	    "-deliveryRepeatInterval" = NSUserNotification;
	    "-deliveryTimeZone" = NSUserNotification;
	    "-hasActionButton" = NSUserNotification;
	    "-hasReplyButton" = NSUserNotification;
	    "-identifier" = NSUserNotification;
	    "-informativeText" = NSUserNotification;
	    "-isPresented" = NSUserNotification;
	    "-isRemote" = NSUserNotification;
	    "-otherButtonTitle" = NSUserNotification;
	    "-response" = NSUserNotification;
	    "-responsePlaceholder" = NSUserNotification;
	    "-setActionButtonTitle:" = NSUserNotification;
	    "-setContentImage:" = NSUserNotification;
	    "-setDeliveryDate:" = NSUserNotification;
	    "-setDeliveryRepeatInterval:" = NSUserNotification;
	    "-setDeliveryTimeZone:" = NSUserNotification;
	    "-setHasActionButton:" = NSUserNotification;
	    "-setHasReplyButton:" = NSUserNotification;
	    "-setIdentifier:" = NSUserNotification;
	    "-setInformativeText:" = NSUserNotification;
	    "-setOtherButtonTitle:" = NSUserNotification;
	    "-setResponsePlaceholder:" = NSUserNotification;
	    "-setSoundName:" = NSUserNotification;
	    "-setSubtitle:" = NSUserNotification;
	    "-setTitle:" = NSUserNotification;
	    "-setUserInfo:" = NSUserNotification;
	    "-soundName" = NSUserNotification;
	    "-subtitle" = NSUserNotification;
	    "-title" = NSUserNotification;
	    "-userInfo" = NSUserNotification;
	};
	NSUserNotificationCenter = {
	    "+defaultUserNotificationCenter" = NSUserNotification;
	    "-delegate" = NSUserNotification;
	    "-deliverNotification:" = NSUserNotification;
	    "-deliveredNotifications" = NSUserNotification;
	    "-removeAllDeliveredNotifications" = NSUserNotification;
	    "-removeDeliveredNotification:" = NSUserNotification;
	    "-removeScheduledNotification:" = NSUserNotification;
	    "-scheduleNotification:" = NSUserNotification;
	    "-scheduledNotifications" = NSUserNotification;
	    "-setDelegate:" = NSUserNotification;
	    "-setScheduledNotifications:" = NSUserNotification;
	};
	NSValue = {
	    "+value:withObjCType:" = NSValue;
	    "+valueWithBytes:objCType:" = NSValue;
	    "+valueWithEdgeInsets:" = NSValue;
	    "+valueWithNonretainedObject:" = NSValue;
	    "+valueWithPoint:" = NSValue;
	    "+valueWithPointer:" = NSValue;
	    "+valueWithRange:" = NSValue;
	    "+valueWithRect:" = NSValue;
	    "+valueWithSize:" = NSValue;
	    "-edgeInsetsValue" = NSValue;
	    "-getValue:" = NSValue;
	    "-initWithBytes:objCType:" = NSValue;
	    "-isEqualToValue:" = NSValue;
	    "-nonretainedObjectValue" = NSValue;
	    "-objCType" = NSValue;
	    "-pointValue" = NSValue;
	    "-pointerValue" = NSValue;
	    "-rangeValue" = NSValue;
	    "-rectValue" = NSValue;
	    "-sizeValue" = NSValue;
	};
	"NSValue(Subclassing)" = {
	    "+valueClassWithObjCType:" = NSValue;
	};
	NSValueTransformer = {
	    "+allowsReverseTransformation" = NSValueTransformer;
	    "+setValueTransformer:forName:" = NSValueTransformer;
	    "+transformedValueClass" = NSValueTransformer;
	    "+valueTransformerForName:" = NSValueTransformer;
	    "+valueTransformerNames" = NSValueTransformer;
	    "-reverseTransformedValue:" = NSValueTransformer;
	    "-transformedValue:" = NSValueTransformer;
	};
	NSXMLDTD = {
	    "+predefinedEntityDeclarationForName:" = NSXMLDTD;
	    "-addChild:" = NSXMLDTD;
	    "-attributeDeclarationForName:elementName:" = NSXMLDTD;
	    "-elementDeclarationForName:" = NSXMLDTD;
	    "-entityDeclarationForName:" = NSXMLDTD;
	    "-initWithContentsOfURL:options:error:" = NSXMLDTD;
	    "-initWithData:options:error:" = NSXMLDTD;
	    "-insertChild:atIndex:" = NSXMLDTD;
	    "-insertChildren:atIndex:" = NSXMLDTD;
	    "-notationDeclarationForName:" = NSXMLDTD;
	    "-publicID" = NSXMLDTD;
	    "-removeChildAtIndex:" = NSXMLDTD;
	    "-replaceChildAtIndex:withNode:" = NSXMLDTD;
	    "-setChildren:" = NSXMLDTD;
	    "-setPublicID:" = NSXMLDTD;
	    "-setSystemID:" = NSXMLDTD;
	    "-systemID" = NSXMLDTD;
	};
	NSXMLDTDNode = {
	    "-DTDKind" = NSXMLDTDNode;
	    "-initWithXMLString:" = NSXMLDTDNode;
	    "-isExternal" = NSXMLDTDNode;
	    "-notationName" = NSXMLDTDNode;
	    "-publicID" = NSXMLDTDNode;
	    "-setDTDKind:" = NSXMLDTDNode;
	    "-setNotationName:" = NSXMLDTDNode;
	    "-setPublicID:" = NSXMLDTDNode;
	    "-setSystemID:" = NSXMLDTDNode;
	    "-systemID" = NSXMLDTDNode;
	};
	NSXMLDocument = {
	    "+replacementClassForClass:" = NSXMLDocument;
	    "-DTD" = NSXMLDocument;
	    "-MIMEType" = NSXMLDocument;
	    "-XMLData" = NSXMLDocument;
	    "-XMLDataWithOptions:" = NSXMLDocument;
	    "-addChild:" = NSXMLDocument;
	    "-characterEncoding" = NSXMLDocument;
	    "-documentContentKind" = NSXMLDocument;
	    "-initWithContentsOfURL:options:error:" = NSXMLDocument;
	    "-initWithData:options:error:" = NSXMLDocument;
	    "-initWithRootElement:" = NSXMLDocument;
	    "-initWithXMLString:options:error:" = NSXMLDocument;
	    "-insertChild:atIndex:" = NSXMLDocument;
	    "-insertChildren:atIndex:" = NSXMLDocument;
	    "-isStandalone" = NSXMLDocument;
	    "-objectByApplyingXSLT:arguments:error:" = NSXMLDocument;
	    "-objectByApplyingXSLTAtURL:arguments:error:" = NSXMLDocument;
	    "-objectByApplyingXSLTString:arguments:error:" = NSXMLDocument;
	    "-removeChildAtIndex:" = NSXMLDocument;
	    "-replaceChildAtIndex:withNode:" = NSXMLDocument;
	    "-rootElement" = NSXMLDocument;
	    "-setCharacterEncoding:" = NSXMLDocument;
	    "-setChildren:" = NSXMLDocument;
	    "-setDTD:" = NSXMLDocument;
	    "-setDocumentContentKind:" = NSXMLDocument;
	    "-setMIMEType:" = NSXMLDocument;
	    "-setRootElement:" = NSXMLDocument;
	    "-setStandalone:" = NSXMLDocument;
	    "-setVersion:" = NSXMLDocument;
	    "-validateAndReturnError:" = NSXMLDocument;
	    "-version" = NSXMLDocument;
	};
	NSXMLElement = {
	    "-addAttribute:" = NSXMLElement;
	    "-addChild:" = NSXMLElement;
	    "-addNamespace:" = NSXMLElement;
	    "-attributeForLocalName:URI:" = NSXMLElement;
	    "-attributeForName:" = NSXMLElement;
	    "-attributes" = NSXMLElement;
	    "-elementsForLocalName:URI:" = NSXMLElement;
	    "-elementsForName:" = NSXMLElement;
	    "-initWithName:" = NSXMLElement;
	    "-initWithName:URI:" = NSXMLElement;
	    "-initWithName:stringValue:" = NSXMLElement;
	    "-initWithXMLString:error:" = NSXMLElement;
	    "-insertChild:atIndex:" = NSXMLElement;
	    "-insertChildren:atIndex:" = NSXMLElement;
	    "-namespaceForPrefix:" = NSXMLElement;
	    "-namespaces" = NSXMLElement;
	    "-normalizeAdjacentTextNodesPreservingCDATA:" = NSXMLElement;
	    "-removeAttributeForName:" = NSXMLElement;
	    "-removeChildAtIndex:" = NSXMLElement;
	    "-removeNamespaceForPrefix:" = NSXMLElement;
	    "-replaceChildAtIndex:withNode:" = NSXMLElement;
	    "-resolveNamespaceForName:" = NSXMLElement;
	    "-resolvePrefixForNamespaceURI:" = NSXMLElement;
	    "-setAttributes:" = NSXMLElement;
	    "-setAttributesAsDictionary:" = NSXMLElement;
	    "-setAttributesWithDictionary:" = NSXMLElement;
	    "-setChildren:" = NSXMLElement;
	    "-setNamespaces:" = NSXMLElement;
	};
	NSXMLNode = {
	    "+DTDNodeWithXMLString:" = NSXMLNode;
	    "+attributeWithName:URI:stringValue:" = NSXMLNode;
	    "+attributeWithName:stringValue:" = NSXMLNode;
	    "+commentWithStringValue:" = NSXMLNode;
	    "+document" = NSXMLNode;
	    "+documentWithRootElement:" = NSXMLNode;
	    "+elementWithName:" = NSXMLNode;
	    "+elementWithName:URI:" = NSXMLNode;
	    "+elementWithName:children:attributes:" = NSXMLNode;
	    "+elementWithName:stringValue:" = NSXMLNode;
	    "+localNameForName:" = NSXMLNode;
	    "+namespaceWithName:stringValue:" = NSXMLNode;
	    "+predefinedNamespaceForPrefix:" = NSXMLNode;
	    "+prefixForName:" = NSXMLNode;
	    "+processingInstructionWithName:stringValue:" = NSXMLNode;
	    "+textWithStringValue:" = NSXMLNode;
	    "-URI" = NSXMLNode;
	    "-XMLString" = NSXMLNode;
	    "-XMLStringWithOptions:" = NSXMLNode;
	    "-XPath" = NSXMLNode;
	    "-canonicalXMLStringPreservingComments:" = NSXMLNode;
	    "-childAtIndex:" = NSXMLNode;
	    "-childCount" = NSXMLNode;
	    "-children" = NSXMLNode;
	    "-detach" = NSXMLNode;
	    "-index" = NSXMLNode;
	    "-initWithKind:" = NSXMLNode;
	    "-initWithKind:options:" = NSXMLNode;
	    "-kind" = NSXMLNode;
	    "-level" = NSXMLNode;
	    "-localName" = NSXMLNode;
	    "-name" = NSXMLNode;
	    "-nextNode" = NSXMLNode;
	    "-nextSibling" = NSXMLNode;
	    "-nodesForXPath:error:" = NSXMLNode;
	    "-objectValue" = NSXMLNode;
	    "-objectsForXQuery:constants:error:" = NSXMLNode;
	    "-objectsForXQuery:error:" = NSXMLNode;
	    "-parent" = NSXMLNode;
	    "-prefix" = NSXMLNode;
	    "-previousNode" = NSXMLNode;
	    "-previousSibling" = NSXMLNode;
	    "-rootDocument" = NSXMLNode;
	    "-setName:" = NSXMLNode;
	    "-setObjectValue:" = NSXMLNode;
	    "-setStringValue:" = NSXMLNode;
	    "-setStringValue:resolvingEntities:" = NSXMLNode;
	    "-setURI:" = NSXMLNode;
	    "-stringValue" = NSXMLNode;
	};
	NSXMLParser = {
	    "-abortParsing" = NSXMLParser;
	    "-delegate" = NSXMLParser;
	    "-initWithContentsOfURL:" = NSXMLParser;
	    "-initWithData:" = NSXMLParser;
	    "-initWithStream:" = NSXMLParser;
	    "-parse" = NSXMLParser;
	    "-parserError" = NSXMLParser;
	    "-setDelegate:" = NSXMLParser;
	    "-setShouldProcessNamespaces:" = NSXMLParser;
	    "-setShouldReportNamespacePrefixes:" = NSXMLParser;
	    "-setShouldResolveExternalEntities:" = NSXMLParser;
	    "-shouldProcessNamespaces" = NSXMLParser;
	    "-shouldReportNamespacePrefixes" = NSXMLParser;
	    "-shouldResolveExternalEntities" = NSXMLParser;
	};
	"NSXMLParser(NSXMLParserLocatorAdditions)" = {
	    "-columnNumber" = NSXMLParser;
	    "-lineNumber" = NSXMLParser;
	    "-publicID" = NSXMLParser;
	    "-systemID" = NSXMLParser;
	};
	NSXPCConnection = {
	    "-auditSessionIdentifier" = NSXPCConnection;
	    "-effectiveGroupIdentifier" = NSXPCConnection;
	    "-effectiveUserIdentifier" = NSXPCConnection;
	    "-endpoint" = NSXPCConnection;
	    "-exportedInterface" = NSXPCConnection;
	    "-initWithListenerEndpoint:" = NSXPCConnection;
	    "-initWithMachServiceName:options:" = NSXPCConnection;
	    "-initWithServiceName:" = NSXPCConnection;
	    "-interruptionHandler" = NSXPCConnection;
	    "-invalidate" = NSXPCConnection;
	    "-invalidationHandler" = NSXPCConnection;
	    "-processIdentifier" = NSXPCConnection;
	    "-remoteObjectInterface" = NSXPCConnection;
	    "-remoteObjectProxy" = NSXPCConnection;
	    "-remoteObjectProxyWithErrorHandler:" = NSXPCConnection;
	    "-resume" = NSXPCConnection;
	    "-serviceName" = NSXPCConnection;
	    "-setEndpoint:" = NSXPCConnection;
	    "-setExportInterface:" = NSXPCConnection;
	    "-setInterruptionHandler:" = NSXPCConnection;
	    "-setInvalidationHandler:" = NSXPCConnection;
	    "-setRemoteObjectInterface:" = NSXPCConnection;
	    "-setRemoteObjectProxy:" = NSXPCConnection;
	    "-setServiceName:" = NSXPCConnection;
	    "-suspend" = NSXPCConnection;
	    "-synchronousRemoteObjectProxyWithErrorHandler:" = NSXPCConnection;
	};
	NSXPCInterface = {
	    "+interfaceWithProtocol:" = NSXPCConnection;
	    "-classesForSelector:argumentIndex:ofReply:" = NSXPCConnection;
	    "-interfaceForSelector:argumentIndex:ofReply:" = NSXPCConnection;
	    "-protocol" = NSXPCConnection;
	    "-setClasses:forSelector:argumentIndex:ofReply:" = NSXPCConnection;
	    "-setInterface:forSelector:argumentIndex:ofReply:" = NSXPCConnection;
	    "-setProtocol:" = NSXPCConnection;
	};
	NSXPCListener = {
	    "+anonymousListener" = NSXPCConnection;
	    "+serviceListener" = NSXPCConnection;
	    "-delegate" = NSXPCConnection;
	    "-endpoint" = NSXPCConnection;
	    "-initWithMachServiceName:" = NSXPCConnection;
	    "-invalidate" = NSXPCConnection;
	    "-resume" = NSXPCConnection;
	    "-setDelegate:" = NSXPCConnection;
	    "-setEndpoint:" = NSXPCConnection;
	    "-suspend" = NSXPCConnection;
	};
    };
    variable = {
	NSCocoaErrorDomain = TypesAndConstants;
	NSDeallocateZombies = TypesAndConstants;
	NSDebugEnabled = TypesAndConstants;
	NSDefaultRunLoopMode = TypesAndConstants;
	NSLinguisticTagAdjective = TypesAndConstants;
	NSLinguisticTagAdverb = TypesAndConstants;
	NSLinguisticTagClassifier = TypesAndConstants;
	NSLinguisticTagCloseParenthesis = TypesAndConstants;
	NSLinguisticTagCloseQuote = TypesAndConstants;
	NSLinguisticTagConjunction = TypesAndConstants;
	NSLinguisticTagDash = TypesAndConstants;
	NSLinguisticTagDeterminer = TypesAndConstants;
	NSLinguisticTagIdiom = TypesAndConstants;
	NSLinguisticTagInterjection = TypesAndConstants;
	NSLinguisticTagNoun = TypesAndConstants;
	NSLinguisticTagNumber = TypesAndConstants;
	NSLinguisticTagOpenParenthesis = TypesAndConstants;
	NSLinguisticTagOpenQuote = TypesAndConstants;
	NSLinguisticTagOrganizationName = TypesAndConstants;
	NSLinguisticTagOther = TypesAndConstants;
	NSLinguisticTagOtherPunctuation = TypesAndConstants;
	NSLinguisticTagOtherWhitespace = TypesAndConstants;
	NSLinguisticTagOtherWord = TypesAndConstants;
	NSLinguisticTagParagraphBreak = TypesAndConstants;
	NSLinguisticTagParticle = TypesAndConstants;
	NSLinguisticTagPersonalName = TypesAndConstants;
	NSLinguisticTagPlaceName = TypesAndConstants;
	NSLinguisticTagPreposition = TypesAndConstants;
	NSLinguisticTagPronoun = TypesAndConstants;
	NSLinguisticTagPunctuation = TypesAndConstants;
	NSLinguisticTagSchemeLanguage = TypesAndConstants;
	NSLinguisticTagSchemeLemma = TypesAndConstants;
	NSLinguisticTagSchemeLexicalClass = TypesAndConstants;
	NSLinguisticTagSchemeNameType = TypesAndConstants;
	NSLinguisticTagSchemeNameTypeOrLexicalClass = TypesAndConstants;
	NSLinguisticTagSchemeScript = TypesAndConstants;
	NSLinguisticTagSchemeTokenType = TypesAndConstants;
	NSLinguisticTagSentenceTerminator = TypesAndConstants;
	NSLinguisticTagVerb = TypesAndConstants;
	NSLinguisticTagWhitespace = TypesAndConstants;
	NSLinguisticTagWord = TypesAndConstants;
	NSLinguisticTagWordJoiner = TypesAndConstants;
	NSMACHErrorDomain = TypesAndConstants;
	NSOSStatusErrorDomain = TypesAndConstants;
	NSPOSIXErrorDomain = TypesAndConstants;
	NSRunLoopCommonModes = TypesAndConstants;
	NSZombieEnabled = TypesAndConstants;
	"_NSConstantStringClassReference" = TypesAndConstants;
	"_NSLock_error_handler" = TypesAndConstants;
	"_NSLogDescriptor" = TypesAndConstants;
	"_NSLog_printf_handler" = TypesAndConstants;
	"enum _NSDirectoryEnumerationOptions" = TypesAndConstants;
	"struct NSZoneStats" = TypesAndConstants;
	"struct _NSMapTableValueCallBacks" = TypesAndConstants;
	"struct _NSNotificationQueueList" = TypesAndConstants;
	"struct _NSRange" = TypesAndConstants;
    };
}