unsafe extern "C" fn _trace<D: DomTypes>(
    trc: *mut JSTracer,
    obj: *mut JSObject,
)