Operations' stubs.
Helper function split*.

It handles nil and "" differently than string/split.
Fix parse-cat-test.
Initial command line parsing: --list and --help.