public virtual void AddTADiscovery(Discovery disc) { lock(_sync) { _ta_discovery = _ta_discovery.PushIntoNew(disc); } HandleTADiscoveryState(this, ConState); } /**