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 :)