class GrabberGrabber implements GrabberIF<O, G> {

  public GrabberGrabber(GrabberIF<O, ?> firstGrabber, GrabberIF... additionalGrabbers) {
    this.firstGrabber = firstGrabber;
    this.additionalGrabbers = new ArrayList<GrabberIF>(Arrays.asList(additionalGrabbers));
  }

  public  GrabberGrabber(GrabberIF<O, ?> firstGrabber, GrabberIF... additionalGrabbers);

}