class Spy::Nest

def initialize(base_module)

def initialize(base_module)
  raise ArgumentError, "#{base_module} is not a kind of Module" unless base_module.is_a?(Module)
  @base_module = base_module
  @constant_spies = {}
end