add Iterable.toHashMapGrouped(getKey, getValue)