public function __set($Name, $Value) { $this->__Load(); if ($this->HasParentMethod(__FUNCTION__) && $this->__IsConstructed) { return $this->FowardMethodCall(__FUNCTION__, func_get_args()); } else { $this->{$Name} = $Value; } }