More fun with extend.

To complement a previous post about using extend, here’s a fun tidbit: module Consume   def eat "You eat a carrot." end   end   String.extend(Consume) String.eat # You eat a carrot.   s = String.new s.extend(Consume) s.eat # You eat a carrot. Moral of the story? The extend method can be used at the [...]