A command-line interface description language and parser that will make you smile