context configuration loaded from yaml; I do not like yaml-cpp, should investigate alternatives