I like the idea of separating configuration out like this, but would prefer encapsulation in an object, perhaps named Config?