public virtual void HandleModifierChange(object sender, ListChangedEventArgs e)
        {
            if (sender == null || e == null)
            {
                return;
            }

            if (e.ListChangedType == ListChangedType.ItemAdded)
            {
                SModifier modifier = Modifiers[e.NewIndex];
                modifier.Elem = this;
                modifier.Init();
            }
        }
 protected void _ModifierUpdate(SModifier modifier)
 {
     modifier.Elem = this;
     modifier.Update();
 }