[cvs-nhc98] The IO type is a newtype, not a data.