Commandant is a toolkit for building command-oriented tools.