@Override
 public boolean isDone() {
   if (pipeLine.isDone() && hasInputBeenSet()) isDone.set(true);
   return isDone.getBooleanValue();
 }