From: "Iñaki Baz Castillo" Date: 2012-08-05T03:46:10+09:00 Subject: Re: Why does it fail? def Module1::Module2.hello 2012/8/4 Sigurd : > Because it's how it defined in ruby syntax: def class; dot or color; method name > You can't use nesting in it. So it's limited on a lexer level. Thanks for the clarification. -- Iñaki Baz Castillo