Chainable argument builder for a command line interface