void fill(@NotNull final UserDataHolder typeToFill) {
    for (final Map.Entry<Key<K>, K> entry : myCustomInfo.entrySet()) {
      typeToFill.putUserData(entry.getKey(), entry.getValue());
    }
  }
void fill(@NotNull final UserDataHolder typeToFill)