> It's defined in Class: > >> Class.methods.grep /ext/ > > => ["extend"] Actually, I think it's defined in Kernel. Object mixes in the Kernel module. Then Module is a subclass of Object. (And Class is a subclass of Module - hence why it shows up there). Caleb