a minimal framework for command-line utilities