pub fn with_native_context<T>( context: NativeContext, f: impl FnOnce(&Vm) -> Result<T>, ) -> Result<T>