# TODO ## Improvements/Maintenance * check format of keys, names, etc. * ensure that all data from configuration is duplicated * replace default hashes by HashWithIndifferentAccess * make all options/contents parameters optional * extract tempfile management into separate runner class * find a way to check whether a path is absolute (cross-platform) ## New Features * allow to load configuration from hash * interactive configuration generation * save generated configurations ## Specifications * find a way to stub puts (opts version & banner) * use rspec 2 shared examples