From: Phil Stone Date: 2012-04-11T09:15:24+09:00 Subject: Re: A Beginner's Question about Metaprogramming Thanks, but what does this whole line mean?: def self.metaclass; class << self; self; end; end If I am correct, this is defining a Class method named metaclass, which has a method named self...? Please elaborate. -- Posted via http://www.ruby-forum.com/.