async fn process( context: &Context<'_>, command: &dyn Command, matches: ArgMatches, args: &[String], ) -> (Result, String)