top level dsl under RSpec
describe behaviour with/without global namespace DSL
monkey patching must be explicity enabled if using same file *breaking change*
supress warning
expose globally true/false
spec out isolated expose globally on/off
describe at runtime configuration of global exposure
configure ignores for method cache prevention