A Ruby Module that makes building a command line tool as easy as writing a function library