Settings just delegates
Now supports dynamic lookup
Use instances to avoid pollution from class Class
It fails if setting is missing