@Nonnull
	default IconProvider getInstructionIconProvider(@Nonnull Workspace workspace,
													@Nonnull WorkspaceResource resource,
													@Nonnull ClassBundle<? extends ClassInfo> bundle,
													@Nonnull ClassInfo declaringClass,
													@Nonnull MethodMember declaringMethod,
													@Nonnull Instruction instruction) {
		return emptyProvider();
	}
@param workspace
		Containing workspace.
@param resource
		Containing resource.
@param bundle
		Containing bundle.
@param declaringClass
		Containing class.
@param declaringMethod
		Containing method.
@param instruction
		The instruction to create an icon for.

@return Icon provider for the method.
recaf-ui/src/main/java/software/coley/recaf/services/cell/icon/InstructionIconProviderFactory.java