http://www.perlmonks.org?node_id=1160100


in reply to Encode::FB_CROAK eating up strings?

From here:

any fallback will destructively modifies its argument and for a good reason. See Encode::PerlIO for why