public void OnMonitor(ISetValueEvent e) => Priorities.Add(EventPriority.Monitor);
public void OnHighest(ISetValueEvent e) => Priorities.Add(EventPriority.Highest);
public void OnNormal(ISetValueEvent e) => Priorities.Add(EventPriority.Normal);
public void OnLow(ISetValueEvent e) => Priorities.Add(EventPriority.Low);
public void OnSetCalled(ISetValueEvent e) => Value = e.Value;
public void OnSetCalled(ISetValueEvent e) => e.IsCancelled = true;