Data.Convertible.Utils
boundedConversion
convertVia