public function isDirty() { return !is_null($this->repeats) || !is_null($this->rangeMin) || !is_null($this->rangeMax) || count($this->specific) > 0; }