patch for Perl 5.21.7 by Father Chrysostomos (sprout@cpan.org)
patch to compatible with 5.8.9, 5.10.1, 5.12.2, 5.12.5, 5.14.4, 5.16.3