Turns out & ~ does work.

Decided not to expose this as a datastore option for the Client,
but it can be used internally to toggle the compression.