Instances: Generics
The Arbitrary and NFData instances are no longer optional on a cabal flag (silly idea)
.gitignore