@Nonnull
	public <T extends JvmClassTransformer> T getJvmTransformer(Class<T> key) throws TransformationException {
		T transformer = getOptionalJvmTransformer(key);
		if (transformer == null)
			throw new TransformationException("Transformation context attempted lookup of class '"
					+ key.getSimpleName() + "' but did not have an associated entry");
		return transformer;
	}
Get the {@link JvmClassTransformer} instance associated with this context, or throw an exception if no such
transformer is registered. If you are looking for an optional lookup use: {@link #getOptionalJvmTransformer(Class)}.

@param key
		Transformer class.
@param <T>
		Transformer type.

@return Shared instance of the transformer within this context.

@throws TransformationException
		When the transformer was not found within this context.
recaf-core/src/main/java/software/coley/recaf/services/transform/JvmTransformerContext.java