> The exception proposed although slightly more readable will > not in practice add any value as Ruby developers are used to > seeing the exception and can narrow in on it expediently. I'm not advocating these abstract methods in Ruby. On the contrary, I don't like them either. It's just that, when I read this thread, I thought: Can I do that with my meta-meta-programming library? Answer: yes. That's all what I wanted to know... :) It's not about "yes or no", but about "how if yes"... gegroet, Erik V. - http://www.erikveen.dds.nl/