docs: public <T> TypeSerializer<T> getRestoredNestedSerializer(int pos) {
  		checkArgument(pos < nestedSnapshots.length);
  
  		@SuppressWarnings("unchecked")
  		TypeSerializerSnapshot<T> snapshot = (TypeSerializerSnapshot<T>) nestedSnapshots[pos];
  
  		return snapshot.restoreSerializer();
  	}