unsafe fn CreateInterfaceObjects<D: DomTypes>(
    cx: JSContext,
    global: HandleObject<'_>,
    cache: *mut [*mut JSObject; 607],
)