Data.Semigroup is in Prelude as of GHC 8.4. Since we require this compiler version anyway, we might as well remove the Semigroup imports.