- changed behaviour of numeric::is_rational() and added numeric::is_cinteger()