public function __set(string $prop, $val) { if ($this->_initialized) { throw new \RuntimeException("Cannot add options after server has STARTED."); } $this->{$prop} = $val; }