public static boolean isMutableMap(@NotNull Map<?, ?> object) {
    if (object == Collections.emptyMap()) {
      return false;
    }
    else {
      String simpleName = object.getClass().getSimpleName();
      return !simpleName.equals("EmptyMap") &&
          !simpleName.equals("UnmodifiableMap") &&
          !simpleName.equals("ImmutableMap") &&
          !simpleName.equals("SingletonMap");
    }
  }
public static boolean isMutableMap(@NotNull Map<?, ?> object)