Add a enum compression strategy
Merge pull request #1 from consulate/enum-compress

Add a enum compression strategy