public void UnregisterCommandTargetVisitor (ICommandTargetVisitor visitor) { visitors.Remove (visitor); StopStatusUpdaterIfNeeded (); }