if (evalPipe == null) {
setupReducePipe(properties);
}
DataBag[] bags = new DataBag[inputCount];
Datum groupName = key.getField(0);
Tuple t = new Tuple(1 + inputCount);
t.setField(0, groupName);
for (int i = 1; i < 1 + inputCount; i++) {
bags[i - 1] = BagFactory.getInstance().newDefaultBag();
t.setField(i, bags[i - 1]);