public static @Nullable Icon get(@NotNull UserDataHolder holder, int flags) {
    Int2ObjectMap<Icon> map = dereference(holder.getUserData(LAST_COMPUTED_ICON));
    return map == null ? null : map.get(flags);
  }
public static @Nullable Icon get(@NotNull UserDataHolder holder, int flags)