This is part of 'argv'. argv has goals for your application which are: * help give birth to your command * then help it die with grace in the end prep currently provides: * bash autocompletion * command history * timing on exit * watchdog on exit