{
    GWSBinding = (
	"-documentation",
	"-extensibility",
	"-name",
	"-operationWithName:create:",
	"-operations",
	"-removeOperationNamed:",
	"-setDocumentation:",
	"-setExtensibility:",
	"-setTypeName:",
	"-tree",
	"-type"
    );
    GWSCoder = (
	"+coder",
	"-compact",
	"-debug",
	"-decodeBase64From:",
	"-decodeBase64UrlFrom:",
	"-decodeHexBinaryFrom:",
	"-encodeBase64From:",
	"-encodeBase64UrlFrom:",
	"-encodeHexBinaryFrom:",
	"-escapeXMLFrom:",
	"-indent",
	"-mutableString",
	"-nl",
	"-parseXML:",
	"-parseXSI:string:",
	"-reset",
	"-setCompact:",
	"-setDebug:",
	"-unindent"
    );
    "GWSCoder(RPC)" = (
	"-delegate",
	"-buildFaultWithParameters:order:",
	"-buildRequest:parameters:order:",
	"-buildResponse:parameters:order:",
	"-fault",
	"-parseMessage:",
	"-setDelegate:",
	"-setFault:",
	"-setTimeZone:",
	"-timeZone"
    );
    GWSDocument = (
	"+extensibilityForNamespace:",
	"+registerExtensibility:forNamespace:",
	"-bindingNames",
	"-bindingWithName:create:",
	"-data",
	"-documentation",
	"-extensibility",
	"-extensibilityForNamespace:",
	"-initializing",
	"-initWithContentsOfFile:",
	"-initWithContentsOfURL:",
	"-initWithData:",
	"-initWithTree:",
	"-messageNames",
	"-messageWithName:create:",
	"-name",
	"-namespaceForPrefix:",
	"-namespacePrefix",
	"-portTypeNames",
	"-portTypeWithName:create:",
	"-prefixForNamespace:",
	"-removeBindingNamed:",
	"-removeMessageNamed:",
	"-removePortTypeNamed:",
	"-removeServiceNamed:",
	"-removeTypeNamed:",
	"-qualify:",
	"-serviceNames",
	"-serviceWithName:create:",
	"-setDocumentation:",
	"-setExtensibility:",
	"-setName:",
	"-setTargetNamespace:",
	"-targetNamespace",
	"-tree",
	"-typeNames",
	"-typeWithName:create:",
	"-writeToFile:atomically:",
	"-writeToURL:atomically:"
    );
    GWSElement = (
	"-addChild:",
	"-addChildNamed:namespace:qualified:content:,...",
	"-addContent:",
	"-attributeForName:",
	"-attributes",
	"-childAtIndex:",
	"-children",
	"-content",
	"-countChildren",
	"-encodeContentWith:",
	"-encodeEndWith:",
	"-encodeStartWith:collapse:",
	"-encodeWith:",
	"-fetchElements:",
	"-findChild:",
	"-findElement:",
	"-firstChild",
	"-index",
	"-initWithName:namespace:qualified:attributes:",
	"-insertChild:atIndex:",
	"-isAncestorOf:",
	"-isDescendantOf:",
	"-isNamed:",
	"-isSiblingOf:",
	"-lastChild",
	"-mutableCopyWithZone:",
	"-name",
	"-namespace",
	"-namespaceForPrefix:",
	"-namespaces",
	"-nextElement:",
	"-parent",
	"-path",
	"-prefix",
	"-prefixForNamespace:",
	"-previous",
	"-qualified",
	"-remove",
	"-setAttribute:forKey:",
	"-setContent:",
	"-setLiteralValue:",
	"-setName:",
	"-setNamespace:forPrefix:",
	"-setPrefix:",
	"-sibling"
    );
    GWSExtensibility = (
	"-validate:for:in:setup:"
    );
    GWSJSONCoder = (
	"-appendObject:",
	"-buildFaultWithCode:andText:",
	"-buildRequest:parameters:order:",
	"-buildResponse:parameters:order:",
	"-encodeDateTimeFrom:",
	"-RPCID",
	"-setRPCID:",
	"-setVersion:",
	"-version"
    );
    GWSMessage = (
	"-documentation",
	"-elementOfPartNamed:",
	"-name",
	"-partNames",
	"-setDocumentation:",
	"-setElement:forPartNamed:",
	"-setType:forPartNamed:",
	"-tree",
	"-typeOfPartNamed:"
    );
    GWSPort = (
	"-binding",
	"-extensibility",
	"-name",
	"-setExtensibility:",
	"-tree"
    );
    GWSPortType = (
	"-documentation",
	"-name",
	"-operationWithName:create:",
	"-operations",
	"-removeOperationNamed:",
	"-setDocumentation:",
	"-tree"
    );
    GWSSOAPCoder = (
	"-encodeDateTimeFrom:",
	"-operationStyle",
	"-setOperationStyle:",
	"-setUseLiteral:",
	"-useLiteral"
    );
    GWSService = (
	"+description",
	"+setPerHostPool:",
	"+setPerHostQMax:",
	"+setPool:",
	"+setQMax:",
	"+setReserve:forHost:",
	"+setUseIOThreads:",
	"+setWorkThreads:",
	"-buildRequest:parameters:order:",
	"-coder",
	"-debug",
	"-delegate",
	"-documentation",
	"-headers",
	"-invokeMethod:parameters:order:timeout:",
	"-name",
	"-objectForKey:",
	"-result",
	"-sendRequest:parameters:order:timeout:",
	"-sendRequest:parameters:order:timeout:prioritised:",
	"-setCoder:",
	"-setContentType:",
	"-setDebug:",
	"-setDelegate:",
	"-setDocumentation:",
	"-setHeaders:",
	"-setObject:forKey:",
	"-setSOAPAction:",
	"-setTimeZone:",
	"-setURL:",
	"-setURL:certificate:privateKey:password:",
	"-timeout:",
	"-timeZone",
	"-tree",
	"-webServiceOperation",
	"-webServiceParameters",
	"-webServicePort"
    );
    "GWSService(Delegate)" = (
	"-completedRPC:",
	"-webService:buildRequest:parameters:order:",
	"-webService:didEncode:",
	"-webService:handleResponse:",
	"-webService:willDecode:",
	"-webService:willEncode:",
	"-webService:willHandleResponse:",
	"-webService:willSendRequest:"
    );
    GWSType = (
	"-name",
	"-nameSpace",
	"-propertyForKey:",
	"-setProperty:forKey:",
	"-tree"
    );
    GWSXMLRPCCoder = (
	"-buildFaultWithCode:andText:",
	"-encodeDateTimeFrom:",
	"-setStrictParsing:",
	"-strictParsing"
    );
    "NSArray(JSON)" = (
	"-JSONText"
    );
    "NSData(GWSDigest)" = (
	"-SHA1",
	"-SHA2_256",
	"-SHA2_512",
	"-SHA3_256",
	"-SHA3_512"
    );
    "NSData(JSON)" = (
	"-JSONPropertyList"
    );
    "NSDictionary(JSON)" = (
	"-JSONText"
    );
    "NSObject(GWSCoder)" = (
	"-decodeWithCoder:item:named:",
	"-encodeWithCoder:item:named:in:",
	"-webServiceOperation",
	"-webServicePort"
    );
    "NSObject(GWSSOAPCoder)" = (
	"-coder:didEncode:",
	"-coder:willDecode:",
	"-coder:willEncode:"
    );
    "NSString(JSON)" = (
	"-JSONPropertyList"
    );
    WSSUsernameToken = (
	"+digestHashForPassword:andTimestamp:withNonce:",
	"+digestHashForPassword:andTimestamp:withNonce:algorithm:",
	"-addToHeader:",
	"-algorithm",
	"-initWithName:password:",
	"-initWithName:password:timeToLive:",
	"-setAlgorithm:",
	"-tree"
    );
}