use lowercase keys for internal structures
better model handling according to the context

Handling server-specific format in isEnabled() allows to use a single
function to load it from a file.