- compression.rs module with CompressionContext - Compress/Decompress using flate2 (raw deflate, no zlib header) - enable/disable/is_enabled methods - compress/decompress with Sync flush - Unit tests: disabled/enabled/roundtrip/supported All tests pass.