Being paranoid is a good way to expose bugs.
If we after some perl operation end up with a string where the UTF8
flag is turned on and where the bytes do not represent a properly
encoded sequence, then _that_ is a bug and should be fixed.
True or false?
True. But this principle should not be taken into extremes: otherwise
we should remove all !ptr tests in the perl core since there never are
null pointers, right? :-)
Regards,
Gisle
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen