id:naoyaさんのP
http://naoya.g.hatena.ne.jp/naoya/20061009/1160367621
Devel::Warn::YAML とかかな。ほかの Devel::* とはちょっと性格が違うな。Devel::*はperl -dとして使用する意図がある場合のみとした方がいいと思います。-d:FooがDevel::Fooを読もうとするので。
% perl -d:Warn::YAML Can't locate Devel/Warn/YAML.pm in @INC ... BEGIN failed--compilation aborted.
あと
ref $_[0] ? CORE::warn YAML::Dump(@_) : CORE::warn(@_);は
CORE::warn ref $_[0] ? YAML::Dump(@_) : @_;
の方が好きです。D・R・Y!D・R・Y!