public function __toString() { return static::isDateInterval($this->value) === false ? parent::__toString() : $this->format($this->value); }