PerlIO::Util provides general PerlIO utilities: utility layers and utility methods. Utility layers are a part of PerlIO::Util, but you don't need to say use PerlIO::Util for loading them. They will be automatically loaded.