hiding catch in Prelude for ambiguous name at base-4.5.0.0