docs: TypeSerializer<?> getSubclassSerializer(Class<?> subclass) {
  		TypeSerializer<?> result = subclassSerializerCache.get(subclass);
  		if (result == null) {
  			result = createSubclassSerializer(subclass);
  			subclassSerializerCache.put(subclass, result);
  		}
  		return result;
  	}