docs: public static <T> TypeSerializerSnapshot<T> readSerializerSnapshot(
  			DataInputView in,
  			ClassLoader userCodeClassLoader,
  			@Nullable TypeSerializer<T> existingPriorSerializer) throws IOException {
  
  		final TypeSerializerSnapshotSerializationProxy<T> proxy =
  			new TypeSerializerSnapshotSerializationProxy<>(userCodeClassLoader, existingPriorSerializer);
  		proxy.read(in);
  
  		return proxy.getSerializerSnapshot();
  	}