@Nonnull
	@Override
	public String getServiceId() {
		return SERVICE_ID;
	}
Register a type adapter <i>(Loose terminology, multiple types are supported)</i>
for application-wide serialization support.

@param type
		Type definition for the type adapter being registered.
@param adapter
		Adapter implementation for the given type. Must be a {@link TypeAdapter},
       {@link InstanceCreator}, {@link JsonSerializer},or {@link JsonDeserializer}.

@see GsonBuilder#registerTypeAdapter(Type, Object)
recaf-core/src/main/java/software/coley/recaf/services/json/GsonProvider.java