in reply to wide character problems
As of 5.8.1, perl no longer AssUMes that a utf8 locale meant that stdin/out/err are utf8. It caused too much backward incompatibility.