Proposal: Add Semigroup/Monoid instance to Data.Functor.Compose