docs: public static <T> TypeSerializer<T> tryReadSerializer(
  			DataInputView in,
  			ClassLoader userCodeClassLoader,
  			boolean useDummyPlaceholder) throws IOException {
  
  		final TypeSerializerSerializationUtil.TypeSerializerSerializationProxy<T> proxy =
  			new TypeSerializerSerializationUtil.TypeSerializerSerializationProxy<>(userCodeClassLoader);
  
  		try {
  			proxy.read(in);
  			return proxy.getTypeSerializer();
  		} catch (UnloadableTypeSerializerException e) {
  			if (useDummyPlaceholder) {
  				LOG.warn("Could not read a requested serializer. Replaced with a UnloadableDummyTypeSerializer.", e.getCause());
  				return new UnloadableDummyTypeSerializer<>(e.getSerializerBytes(), e.getCause());
  			} else {
  				throw e;
  			}
  		}
  	}