pub unsafe extern "C" fn SetWeakMapEntry( cx: *mut JSContext, mapObj: Handle<*mut JSObject>, key: Handle<*mut JSObject>, val: Handle<Value> ) -> bool