public function __clone() { foreach ($this->operators as $type => $operators) { foreach ($operators as $i => $operator) { $this->operators[$type][$i] = clone $operator; } } }