docs: public static <K, V> Map<K, V> zip(K[] keys, V[] values, boolean isOrder) {
  		if (isEmpty(keys) || isEmpty(values)) {
  			return null;
  		}
  
  		final int size = Math.min(keys.length, values.length);
  		final Map<K, V> map = CollectionUtil.newHashMap(size, isOrder);
  		for (int i = 0; i < size; i++) {
  			map.put(keys[i], values[i]);
  		}
  
  		return map;
  	}