Syntactic sugar for working with a Monoid and Multiplicative instances that conflicts with names from the Prelude.
import Prelude hiding ((+),(*),(^)) import Data.Monoid.Sugar