module ActiveSupport::QualifiedConstUtils

def self.names(path)

def self.names(path)
  path.split('::')
end

def self.raise_if_absolute(path)

def self.raise_if_absolute(path)
  raise NameError.new("wrong constant name #$&") if path =~ /\A::[^:]+/
end