setExternalArrayData

Attaches data that lives outside the engine, or detaches it with null.

KMP: upstream defines length through a reflected getExternalArrayLength method. There is no reflection here, so the same property is defined with a lambda getter (D-23). Both give a read-only, non-enumerable length whose descriptor is an accessor.