code: static Builder createDefaultConfigBuilder(Map<String, String> env, Properties systemProperties) {
          Properties properties = loadIncludedDockerProperties(systemProperties);
          properties = overrideDockerPropertiesWithSettingsFromUserHome(properties, systemProperties);
          properties = overrideDockerPropertiesWithEnv(properties, env);
          properties = overrideDockerPropertiesWithSystemProperties(properties, systemProperties);
          return new Builder().withProperties(properties);
      }
docs: Allows you to build the config without system environment interfering for more robust testing