external fun <T> Array<T>.MaxBy(selector: (element: T) -> Number): T = definedExternally