This layer normalizes any of CR, LF, CRLF and Native into the designated
line ending. It works for both input and output handles.

WWW: http://search.cpan.org/~autrijus/PerlIO-eol/