generalizing LogfileDecompressor