From: Trans Date: 2008-04-04T23:07:27+09:00 Subject: Lookup of Capitalized Methods Well, silly me, I just realized what I suppose is THE issue with capitalized methods serving as proxies for modules/classes. To put it in context, I was working on Parametric mixins, such that some #Includable() returns Includable after defining the parameters in "self". It works great except... The scope lookup of methods is not the same a constants. That's kind of a shame, this is such a useful technique, in my opinion. Now I would be just as happy to use Includable#[] instead, but without a Binding.of_caller it is not possible. So, assuming we are still ideologically opposed binding-of-caller what do others think of the idea of capitalized methods having the same scope lookup as constants? T.