@SuppressWarnings("unchecked")
  static <K, E> @NotNull InheritanceAwareMap<K, E> empty() {
    return InheritanceAwareMapImpl.EMPTY;
  }
Get an empty inheritance aware map.

@param <K> class type upper bound
@param <E> value type
@return the map
@since 4.17.0
api/src/main/java/net/kyori/adventure/util/InheritanceAwareMap.java