In the NumInstances package, these instances are turned off for ghc >= 7.4. (They're in NumInstances/src-draconian-Num/Data/NumInstances/PreRequisites.hs, which is used only for ghc < 7.4.) Instead of re-adding them here, maybe we can eliminate their need in Shady. How do they arise?