public void ApplyChange(FloatVariable amount) => Value += amount.Value;
public void SetValue(FloatVariable value) => Value = value.Value;