pub fn construct<T: JsFunction>(
target: &Function<T>,
arguments_list: &Array,
) -> Result<JsValue, JsValue>where
Function<T>: ErasableGenericBorrow<Function<fn() -> JsValue>> + EncodeTypeDef,
for<'__wry_bindgen> &'__wry_bindgen Function<T>: BinaryEncode,