Instance methods defined this way can only be overridden by modules on a per instance basis, you cannot override the instance methods for all instances at once.
This is due to how method lookup works in ruby.