code: public <K,V> boolean callForMap(Map.Entry<K, V> entry) {
          if (numberOfArguments==2) {
              return call(entry.getKey(), entry.getValue());
          } else {
              return call(entry);
          }
      }
docs: Bridge for a call based on a map entry. If the call is done on a {@link Closure}
  taking one argument, then we give in the {@link Entry}, otherwise we will
  give in the key and value.