protected Func <TItem, double> ComposeValue(ScaleBase scale) { return(scale.Compose(Value)); }
protected Func <TItem, double> ComposeCategory(ScaleBase scale) { return(scale.Compose(Category(scale))); }