I don't know how to shrink effectively in QC
Read instance for Macro (for testing).
We're not reading from Haskell here, but that's OK as this is just something we're stuffing into the test suite for convenience.
Annotate test failure with fix.
Re-enable a passing test.
Strip out unused modules.
Forgotten test imports.
Boring file
Strip out uninteresting stuff.
Import geni-test
sources.txt for cabal-meta
Import from AURA code base.