* Why is it so often an after thought? * Can we use a command framework? * Optimize for converting scripts into the commands