in reply to use locale behavior depends on charset of locale?
print join( ':', PerlIO::get_layers(STDIN)), "\n"; [download]