require spec helper before we run specs so we can disable monkey patching
Use `RSpec.#{method}` for top level DSLs
e.g.  use RSpec.describe as opposed to describe
use RSpec DSL for shared examples
monkey patching setting
move monkey patching to optional file
top level dsl under RSpec
demonstrate monkey patching on/off
describe behaviour with/without monkey patching
autorun auto monkey patches