maybe just reverse merge these into the settings hash? not married to it though (as it stands, they can't override one of these with nil, which may be what you want)