 
     var anyObjectArr: AnyObject[]
       = AnyObject[](ArrayBuffer(reinterpretCast(source) as _CocoaArray))
-    return _arrayBridgeFromObjectiveCConditional(anyObjectArr)
+    return _arrayBridgeFromObjectiveC(anyObjectArr)
   }
 
   static func bridgeFromObjectiveCConditional(source: NSArray) -> Array? {

    let anyDict = x as Dictionary<NSObject, AnyObject>
    if isBridgedVerbatimToObjectiveC(KeyType.self) &&
       isBridgedVerbatimToObjectiveC(ValueType.self) {
    return Swift._dictionaryDownCastConditional(anyDict)
    }

    return Swift._dictionaryBridgeFromObjectiveCConditional(anyDict)


  var anyObjectArr: AnyObject[]
    = Array(ArrayBuffer(reinterpretCast(source) as _CocoaArray))
  return _arrayBridgeFromObjectiveC(anyObjectArr)
}

/// The entry point for converting `Array` to `NSArray` in bridge
