##
open(my $fh, '<:raw', $filename);
####
$, = ' ';
$\ = "\n";
open(FH, '<', '/dev/null');
print(PerlIO::get_layers(FH)); # --> unix perlio
####
open(FH, '<', '/dev/null');
binmode(FH);
print(PerlIO::get_layers(FH)); # --> unix perlio
####
open(FH, '<:raw', '/dev/null');
print(PerlIO::get_layers(FH)); # --> unix