# File lib/meta_programming/object.rb, line 3 def self.included(base) raise 'This module may only be included in class Object' unless base.name == 'Object' base.extend(ClassMethods) base.class_eval do alias_method :metaclass, :eigenclass end end