Thoughts on command line interface