From: ts Date: 2002-04-21T20:45:09+09:00 Subject: Re: problem with alias >>>>> "D" == David Alan Black writes: D> class Thing D> def action D> puts "sneaky pre-original definition" D> end D> end D> require 'thing' This is why some stupid module give an error :-) pigeon% ruby -e 'module BDB; end; require "bdb"' -e:1:in `require': class already defined (NameError) from -e:1 pigeon% Guy Decoux