public void ApplyChange(BaseVarDef <T> amount) { AddToValue(amount.Value); }
public void SetValue(BaseVarDef <T> value) { Value = value.Value; }