TCLAP is a small, flexible library that provides a simple interface for defining and accessing command line arguments.