@Contract(value = "null -> true", pure = true)
  public static boolean isEmpty(@Nullable Map<?, ?> map) {
    return map == null || map.isEmpty();
  }
@Contract(value = "null -> true", pure = true)
  public static boolean isEmpty(@Nullable Map<?, ?> map)