Out with the lens, in with the PatternSynonyms
Replace trifecta with parsec
Remove semigroups dependency
Update dependency bounds
Update to new optparse-applicative
Add a hash for QIds
Uncomment MINIMAL pragma