pub fn parse_cli_command_from<I, S>(args: I) -> Result<CliCommand, String>where I: IntoIterator<Item = S>, S: Into<String>,