I like `_sequence` to denote a semicolon-delimited string of "things". I've chosen `command_line` to designate a `command` followed by one or more `args`, so `parse_command(line)` will actually get renamed to `parse_command_line(command_line)`, among other changes.

I've made another commit on this branch to reflect these changes - this diff is now outdated.