 
 public extension NSObject {
     /// An object's instance methods
-    public static var instanceMethods: [ObjCMethod] {
+    public static var instanceMethods: [ObjCMethodInfo] {
         var count: UInt32 = 0
         let methodList = class_copyMethodList(self.classForCoder(), &count)
         

    public let type: MethodType
    
    /// A String describing the method's return type
    public var returnType: String {
        return String(cString: method_copyReturnType(_method))
    }
    
    /// Number of arguments accepted by the method



/// An Objective-C method
public struct ObjCMethodInfo {
    /// The method's name
    public let name: String
    
