#!/usr/bin/ruby -w

class Bar
  def initialize
    puts "Bar init"
  end
end

a = Bar.new

class Object
  remove_const :Bar
end

a = Bar.new #=> uninitialized constant Bar (NameError)

# if Bar is declared inside module Foo
#module Foo
# remove_const :Bar
#end

