package PerlIO;
-our $VERSION = '1.04';
+our $VERSION = '1.05';
# Map layer name to package that defines it
our %alias;
=item :utf8
-Declares that the stream accepts perl's internal encoding of
+Declares that the stream accepts perl's I<internal> encoding of
characters. (Which really is UTF-8 on ASCII machines, but is
UTF-EBCDIC on EBCDIC machines.) This allows any character perl can
represent to be read from or written to the stream. The UTF-X encoding
$in = <F>;
close(F);
+Note that this layer does not validate byte sequences. For reading
+input, using C<:encoding(utf8)> instead of bare C<:utf8>, is strongly
+recommended.
+
=item :bytes
This is the inverse of C<:utf8> layer. It turns off the flag