This diff contains a few different commits of mine to
clean up problems deep in the bowels of TyCoRep and friends.
I'm posting for validation, not review.
|Unit Tests Skipped|
|Build 26020: [GHC] Linux/amd64: Patch building|
|Build 26019: [GHC] OSX/amd64: Continuous Integration|
|Build 26018: arc lint + arc unit|