Aで定義しているsave()というメソッド(XMLファイルへの書き出し)がありました
Bで定義しているsave()というメソッド(CSVファイルへの書き出し)がありました。

あるときAにXML形式ではなく、HTML形式への出力が必要になりました。
Aで定義しているsave()ではどちらへの書き出しかわかりません。
それで、既存のsave()をsaveAsXML()に名前変更することに決めました。

そこでsave()を全部置換すると、なんと
Bで定義しているsave()というメソッド(CSVファイルへの書き出し)まで
saveAsXMLに書き換わってしまいました。

さあ、困りましたね。