From: itsme213@... (you CAN teach an old dog ...) Date: 2003-06-07T13:08:40+09:00 Subject: What should "class ... end" and "def ... end" return? Are they expressions? If not, why not? It would be nice if they returned a Class and an (Unbound)Method respectively. It makes it possible to do various modifier-like things at the point of definition, instead of using symbol lookups subsequently. Just a newbie...