beginnings of configuration settings class. Introduced to avoid validation overhead...