public function offsetSet($key, $value) { if (\is_null($key)) { $this->engine_state_registry[] = $value; } else { $this->engine_state_registry[$key] = $value; } }