Waffle the opt-out (bug 1072637)

we can define this straight in the context. and fireplace has settings.switches defaulting to ```[]``` so don't need to check existence