warnの挙動を変更する

不要なwarnがダラダラと出力されてしまうので、スコープ内に限ってoffにできないかと探したところ、dankogaiさんのBlog発見!
http://blog.livedoor.jp/dankogai/archives/50807680.html


こんな感じでスコープに限って、offにできる。

do {
  local $SIG{__WARN__} = sub {};
};