dynamic group(dynamic Function(E element, int index, JsArray<E> array) fn) => jsu.callMethod(this, 'group', [allowInterop(fn)]);