pub fn parse(line: &str) -> Result<Vec<Command>, String>
Parse one : line. An empty line or a comment yields nothing; an unknown or malformed command is an error string ready for the status line.
: