     return Swift._dictionaryBridgeFromObjectiveCConditional(anyDict)
   }
 
-  public static func isBridgedToObjectiveC() -> Bool {
+  public static func _isBridgedToObjectiveC() -> Bool {
     return Swift._isBridgedToObjectiveC(Key.self) &&
            Swift._isBridgedToObjectiveC(Value.self)
   }

    value = number.unsignedIntegerValue.value
  }

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

  public func bridgeToObjectiveC() -> NSNumber {
    // FIXME: Need a blacklist for certain methods that should not
    // import NSUInteger as Int.
    return NSNumber(unsignedInteger: Int(self.value))
  }

  public static func bridgeFromObjectiveC(x: NSNumber) -> UInt {
    return UInt(x.unsignedIntegerValue.value)
  }
}

}

extension NSRange : _BridgedToObjectiveCType {
  public static func _getObjectiveCType() -> Any.Type {
    return NSValue.self
  }

  public func _bridgeToObjectiveC() -> NSValue {
    return NSValue(range: self)
  }

  public static func _bridgeFromObjectiveC(x: NSValue) -> NSRange {
    return x.rangeValue
  }
}
