pub fn compile_script_to_bytecode_with_opt_level( ctx: &mut JSContext, source: &str, opt_level: OptLevel, is_strict: bool, is_eval: bool, ) -> Result<Bytecode, String>