public static void main(String[] args) throws Exception {
      String inFile  = args[0]; // input .properties file
      String outFile = args[1]; // output .properties file

      Map props = FileUtil.loadProperties(inFile);

      TestConfig test = new TestConfig(props);
      test.doTest();

      FileUtil.saveProperties(outFile, "Saved file is always UTF-8", props);
   }