>>>>> "H" == =?iso-8859-1?Q?Horst Duch=EAne?= <iso-8859-1> writes:

H> I did not find a solution using aliasing.

 alias is a private method, you can write

   class << A
      alias :old_m :m
      def m
         "new_m" + old_m
      end
   end


H>                                 # Why here but not with modules?

 include call #append_features, if you don't like it you can change it :-)


Guy Decoux