Write user-friendly command line apps with even less suffering