Framework for building robust command line applications.