in reply to array comparison

I've discovered the any() and all() subroutines published by Graham Barr in File::Utils
Just in case any monks are looking for any and all, they're listed in List::Util as possible additions, not File::Utils (whatever that is). However, they're implemented (as ikegami said) in List::MoreUtils.