Check in the new decompressor implementation in a separate branch