> Curtis Schofield wrote:
>> Two.. why, when a method is called in module Bar does the Module  
>> InstanceMethods in Bar not get included?
>> module Blah
>>      def self.append_features(base)
>>             super
>>           base.extend ClassMethods
>>      end
>>      module InstanceMethods
>>           def visible
>>           end
>>      end
>
> Do you mean "class InstanceMethods"? Modules are collections, often  
> of classes.


I'm following a pattern that Rails uses for the "Acts As" code.

I don't want to muddle with the inheritance tree, i just want to mix- 
in methods.