new = [super copyWithZone:_zone];
- ASSIGNCOPY(new->rRules, self->rRules);
- ASSIGNCOPY(new->exRules, self->exRules);
- ASSIGNCOPY(new->exDates, self->exDates);
+ new->rRules = [self->rRules copyWithZone:_zone];
+ new->exRules = [self->exRules copyWithZone:_zone];
+ new->exDates = [self->exDates copyWithZone:_zone];
return new;
}