General implementation details not specific to a particular type of compression