MetAid adds a few innocent methods to Object and Module to make metaprogramming easier. For the lore of metaprogramming see Seeing Metaclasses Clearly and Chapter Six of Why's (Poignant) Guide to Ruby. WWW: http://rubyforge.org/projects/metaid/