[cvs-nhc98] patch applied (yhc): Add isCoreInt and isCoreConstSmall - we should really move to defining these all with Data.Derive to have 100% completeness