public static void BHAVChanged(BHAV bhav) { lock (_Assembled) { bhav.RuntimeVer++; if (_Assembled.ContainsKey(bhav)) _Assembled.Remove(bhav); } if (OnBHAVChange != null) OnBHAVChange(); }