public function __clone() { parent::__clone(); $this->default_value_type = $this->default_value_type ? clone $this->default_value_type : $this->default_value_type; }