On 15 Jan 2008, at 18:15, Jens Wille wrote:
> well, you *can* override them explicitly:
>
>   module Bar
>     def self.included(base)
>       methods_to_override = %w[answer]
>                           # or even <tt>instance_methods(false)</tt>
>
>       methods_to_override.each { |method|
>         base.send(:define_method, method, instance_method(method))
>       }
>     end
>   end
>
> if that's what you want... ;-)

There's always a way!  Thanks Jens, that's neat.

Regards,
Andy Stewart

-------
http://airbladesoftware.com