Perl5.14から、scalar コンテキストでの "split" は @_ を変更しない

cygwinのパッケージをアップデートしたら、色々と自前スクリプトが動かなくなった。
調べてみると、古きperlの常識がひとつ、変更になったらしい。
しかも、perl5.12からの変更だったけど、忘れてたよテヘペロ・・・と。

perldeltaより

split() and @_

split() no longer modifies @_ when called in scalar or void context. In void context it now produces a "Useless use of split" warning. This was also a perl 5.12.0 change that missed the perldelta.

One-linerが昔から使いまくってるケースのはずなのだけれども、こういうところを直してくるとは、Perlには珍しいタイプの変更だ。何かあったのかな?