pub fn execute<E: Environment>( prefix: &str, command_name: &str, args: Option<&[String]>, ) -> Result<()>