Whenever we call Codec::compress_symbol, this often does not output bits immediately to the bitstream. However, for compression, knowing when a symbol has effectively been written is often critical (e.g. to insert an inline dictionary, of for streaming purposes).
I'd like an API to know that.