>>536
ダメでしょ。
「each の仕様を変える」というのは、
Enumerable 系メソッドでの挙動を全て変える、と同義なので、
新設とかそういう対処でどうこうという話ではおさまらないと思われ。