@Override
 public BatchBuilder addListener(Collection<ServiceListener<Object>> listeners) {
   delegate.addListener(listeners);
   return this;
 }
 @Override
 public BatchBuilder addListener(ServiceListener<Object>... listeners) {
   delegate.addListener(listeners);
   return this;
 }