public static LabFactory createInstance()
  {
	final LabFactoryProperties factoryProperties = new LabFactoryProperties();
	final String systemProperty = System.getProperty(SYSTEM_PROPERTY_FACTORY);
	if (systemProperty != null && !systemProperty.isEmpty())
	{
	  factoryProperties.setFactoryClassName(systemProperty);
	}
	return factoryProperties.createInstance();
  }