@Nonnull
			@Override
			public Map<Class<? extends JvmClassTransformer>, Collection<ClassPathNode>> getModifiedClassesPerTransformer() {
				return transformerToModifiedClasses;
			}
@param transformerClasses
		JVM class transformers to run.
@param predicate
		Filter to control which JVM classes are transformed.
		Can be {@code null} to transform all JVM classes.

@return Result container with details about the transformation, including any failures, the transformed classes,
and the option to apply the transformations to the workspace.

@throws TransformationException
		When transformation cannot be run for any reason.
recaf-core/src/main/java/software/coley/recaf/services/transform/TransformationApplier.java