Caliph - TDD-suitable Ruby tool for generating command-line commands via an OOP interface.