pub unsafe extern "C" fn GetSelfHostedFunction(
    cx: *mut JSContext,
    selfHostedName: *const i8,
    id: Handle<PropertyKey>,
    nargs: u32
) -> *mut JSFunction