From: Kaspar Schiess Date: 2010-05-18T15:12:11+09:00 Subject: Re: Dynamically adding methods to a class Adding to the Array class' instance methods: class Array def my_method end end Array.instance_methods.grep /my_meth/ # => [:my_method] Adding to the Array class itself: class Array # More than one idiom in use here.. def self.my_other_method end end Array.methods.grep /my_oth/ # [:my_other_method] greetings, kaspar