CLI interface, aka option parsing.