A python module to help create predictable command line tools