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