public function ObserverRegister($sObserverName, &$oObserver)
    {
        if (!array_key_exists($sObserverName, $this->aObservers)) {
            $this->aObservers[$sObserverName] = &$oObserver;
        }
    }