module ActiveSupport::Dependencies

def self.run_interlock

concurrent loads.
Execute the supplied block without interference from any
def self.run_interlock
  Dependencies.interlock.running { yield }
end