[cvs-nhc98] The type CChar should be an instance of Num, Integral, etc