return answer;
subtract_time(ha_time_t *lhs, ha_time_t *rhs){	ha_time_t *answer = NULL;	CRM_DEV_ASSERT(lhs != NULL && rhs != NULL);	answer = new_ha_date(FALSE);	ha_set_time(answer, lhs, TRUE);		normalize_time(lhs);	normalize_time(rhs);	normalize_time(answer);	sub_years(answer, rhs->years);	sub_months(answer, rhs->months);	sub_weeks(answer, rhs->weeks);	sub_days(answer, rhs->days);	sub_hours(answer, rhs->hours);	sub_minutes(answer, rhs->minutes);	sub_seconds(answer, rhs->seconds);}