I'm trying to get Test::Warn to work with Bioperl warnings as produced by Bio::Root::RootI::warn(). However, afaict the warnings must be generated with CORE::warn(), not print STDERR. Is there any particular reason RootI::warn is done with print and not CORE::warn ? Can I change it to a warn?