private IOutputCell <T> Map(Cell <T> cell, KeyTuplePairs <T> tuples, Query <T> query) { var ocell = new OutputCell <T>(cell.Coords, tuples.XAnchorTuple, tuples.YAnchorTuple); foreach (var item in query.MeasuresOrMetrics) { var dataItem = _resolver.GetDataItemInfo(item); var value = cell.Values[item]; ocell.Add(dataItem.Name, value); } return(ocell); }