public void forEach(Consumer<? super Entry<V>> action) {
          if (action == null) throw new NullPointerException();
          Node<V>[] t;
          if ((t = map.table) != null) {
              Traverser<V> it = new Traverser<V>(t, t.length, 0, t.length);
              for (Node<V> p; (p = it.advance()) != null; )
                  action.accept(new SimpleEntry<V>(p.key, p.val));
          }
      }
public void forEach(Consumer<? super Entry<V>> action)