@Test
 public void forEachWithIndex() {
   MutableBag<String> result = Bags.mutable.of();
   ImmutableBag<String> strings = this.newBag();
   strings.forEachWithIndex(ObjectIntProcedures.fromProcedure(CollectionAddProcedure.on(result)));
   Assert.assertEquals(strings, result);
 }