Depending on ppv-lite86 by default makes it harder to support no_std and zeroize. Ideally we should rewrite the compressor using arch intrinsics and cpufeatures.
It also worth to implement the SerializableState trait for consistency with other crates.