Well no not really. I guess you could use this lib for metaprogramming (code generation etc.), but I don't really see much benefit. This just seems to be an odd wrapper that doesn't make things more apparent (though that may be because I already know a good bit about Ruby and can't see with "n00b eyes").
I would hazard the suggestion that the library performs metaprogramming, and what it affords is a mental model for associating classes of entities with behaviour that is different from Ruby's out-of-the-box Smalltalk-like OO semantics.
I'm sure someone spent some time on this but I fail to see how things makes things easier or clearer. If anything it just muddies the waters.
I know that metaprogramming can be hard to get your mind around sometimes, but you're much better off running through the existing material. If you keep at it eventually everything just clicks into place and you have that "ah-ha" moment. Takes a while but it's worth it.