[code advice needed] @jonlemmon or @robguthrie : 
I can read this but want to know whether a yield block is preferable to a a method which just does a boolean assessment.

i.e.
```ruby
def analytics_scope?
  (Rails.env.production? || Rails.env.staging?) && (controller_name != 'Searches')
end