	
	_V_e_r_i_f_y _t_h_a_t _a_n _o_b_j_e_c_t _i_s _o_f _c_l_a_s_s _r_a_t_e_t_a_b_l_e. _T_h_e _f_u_n_c_t_i_o_n
	_v_e_r_i_f_i_e_s _n_o_t _o_n_l_y _t_h_e _c_l_a_s_s _a_t_t_r_i_b_u_t_e, _b_u_t _t_h_e _s_t_r_u_c_t_u_r_e _o_f
	_t_h_e _o_b_j_e_c_t.
	
	     is.ratetable(x, verbose=F)
	
	_A_r_g_u_m_e_n_t_s:
	
	            x:
	     the object to be verified.
	
	      verbose:
	     if TRUE and the object is not a ratetable, then return
	     a character string describing the way(s) in which x
	     fails to be a proper ratetable object.
	
	     Value:
	
	     returns TRUE if x is a ratetable, and FALSE or a
	     description if it is not.  Rate tables are used by the
	     pyears and survexp functions, and normally contain
	     death rates for some population, categorized by age,
	     sex, or other variables.  They have a fairly rigid
	     structure, and the verbose option can help in creating
	     a new rate table.
	
	     pyears, survexp
	
