I think you should get rid of these checks, and expect that the person *using* this helper will decide when they want to render the controls. E.g. a lot of projects don't even have a "staging" environment.

E.g. in my application.rb
    <%= timecop_console_layout if Rails.env.development? || Rails.env.staging? %>