Untested configuration framework. Unit tests to follow.