     let x = _extractOrCopyToNativeArrayBuffer(elements._buffer)
     // - (instancetype)initWithObjects:(const id [])objects count:(NSUInteger)cnt;
     // Imported as:
-    // objc(initWithObjects:count:)
+    // @objc(initWithObjects:count:)
     // init(withObjects objects: ConstUnsafePointer<AnyObject?>, count cnt: Int)
     self.init(objects: UnsafePointer(x.elementStorage), count: x.count)
     _fixLifetime(x)

    }
  }

  objc
  func _fastCharacterContents() -> UnsafePointer<unichar> {
    return value.elementWidth == 2 ? UnsafePointer(value.startUTF16) : nil
  }

    // - (instancetype)initWithObjects:(const id [])objects count:(NSUInteger)cnt;
    let x = _extractOrCopyToNativeArrayBuffer(elements._buffer)
    // Use Imported:
    // @objc(initWithObjects:count:)
    //    init(withObjects objects: ConstUnsafePointer<AnyObject?>,
    //    count cnt: Int)
    self.init(objects: UnsafePointer(x.elementStorage), count: x.count)
