public static SummaryValue Value(this ISummary summary) => summary.Values().Single().Value;
public static SummaryValue?Value(this ISummary summary, string label) => summary.Values().TryGetValue(Labeled.Single(label), out SummaryValue value) ? value : (SummaryValue?)null;