   }
 }
 
-/// FIXME: workaround for <rdar://problem/15637771> Need a way to
-/// constrain a generic argument to being a class
-extension NSString : ObjCClassType {}
-
 //
 // Conversion from NSString to Swift's native representation
 //

    return NSNumber(integer: self)
  }

  func bridgeToObjectiveC() -> NSNumber {
    return self
  }
}


    return NSNumber(unsignedInteger: Int(value))
  }

  static func getObjectiveCType() -> Any.Type {
    return NSNumber.self
  }

  func bridgeToObjectiveC() -> NSNumber {
    return self
  }

  static func bridgeFromObjectiveC(x: NSNumber) -> UInt {
    fatal("implement")
  }
}

