missing #-} in language pragma for Numeric.Ring.Group