docs: private static boolean assertNoDifferentStagemonitorVersionIsDeployedOnSameJvm() {
  		final String stagemonitorVersionKey = "stagemonitor.version";
  		final String stagemonitorClassLoaderKey = "stagemonitor.classLoader";
  		final String alreadyRegisteredVersion = System.getProperty(stagemonitorVersionKey);
  		final String currentVersion = corePlugin.getVersion();
  		if (alreadyRegisteredVersion != null && !currentVersion.equals(alreadyRegisteredVersion)) {
  			final String msg = String.format("Detected a different version of stagemonitor on the same JVM:" +
  							"already registered version: %s current version: %s. " +
  							"It is not supported to have different versions of stagemonitor on the same JVM. " +
  							"For more details take a look at the javadoc.",
  					alreadyRegisteredVersion, currentVersion);
  			healthCheckRegistry.register("Agent attachment", ImmediateResult.of(HealthCheck.Result.unhealthy(msg)));
  			return false;
  		}
  		if (currentVersion != null) {
  			System.setProperty(stagemonitorVersionKey, currentVersion);
  			System.setProperty(stagemonitorClassLoaderKey, Stagemonitor.class.getClassLoader().toString());
  		}
  		return true;
  	}