class ActiveSupport::Dependencies::Interlock

def loading(&block)

def loading(&block)
  @lock.exclusive(purpose: :load, compatible: [:load], after_compatible: [:load], &block)
end