code: public static <K, V> EntryStream<K, V> of(Map<K, V> map) {
          return of(map.entrySet().stream());
      }
docs: Returns an {@code EntryStream} object which contains the entries of
  supplied {@code Map}.
  
  @param <K> the type of map keys
  @param <V> the type of map values
  @param map the map to create the stream from
  @return a new {@code EntryStream}