internal void UnregisterAddinNodeSets(string addinId)
{
lock (LocalLock) {
var nodeSetsCopy = new Dictionary<string,ExtensionNodeSet> (nodeSets);
foreach (var nset in nodeSetsCopy.Values.Where (n => n.SourceAddinId == addinId).ToArray ())
nodeSetsCopy.Remove (nset.Id);
nodeSets = nodeSetsCopy;
}
}