Added the ability to change protected $compression.

The flag was being set to false internally, yet there was no outside method to change the flag.