t_error and p_error use repr