それは別としても30箇所以上で使用しているClassのMethodなんかを安易に変更するか?
そもそも、その修正はそこまで重要か?Smalltalkなんかの巨大なLibraryだとあくまで、
Methodの追加で済ませるのが定石。Signatureを修正するのは最後の手段だぞ。