public override void SetValue(EndPointReference <T> target, int value) => target.Count = value;
public override void SetValue(EndPointReference <T> target, T value) => target.Reference = value;
public override int GetValue(EndPointReference <T> target) => target.Count;
public override T GetValue(EndPointReference <T> target) => target.Reference;