Suggestion to add compress() by default

I'm not sure how to properly contribute this PR, but I believe compress() would be crucial to have by default.

I'm open to make proper updates to conform with the requirements :)
Merge pull request #1431 from tUrG0n/patch-1

Suggestion to add compress() by default