unsafe fn CreateInterfaceObjects<D: DomTypes>(
    cx: JSContext,
    global: HandleObject<'_>,
    cache: *mut ProtoOrIfaceArray,
)