>>>>> "D" == Daniel Schierbeck <daniel.schierbeck / gmail.com> writes:

D> Um, yeah. `append_features' does the actual work (appending the methods 
D> of a module to a class/module), `include' just calls `append_features' 
D> and then `included'.

 yes, and this is why you must call super in #append_features (if you
 redefine it) otherwise ruby don't include the module.

Guy Decoux