``unpack`` is provided by portage. unpacker.eclass provides a ``unpacker`` function, which is for exotic format like .lzma inside .deb or .cpio!