pub fn call_with_runtime<F>( name: &str, args: &[Value], invoke_handler: F, skip_server: bool, ) -> Option<Result<Value, RuntimeError>>where F: FnMut(Value, Vec<Value>, String) -> Result<Value, RuntimeError>,