code: private void print(Config config, int indent)
    {
      for(int i = 0; i < indent; ++i) {
        System.out.print("\t");
      }
      System.out.print(config.name);
      System.out.print("\r\n");
  
      for(Config child : config.children) {
        print(child, indent + 1);
      }
    }
docs: Recursively print configuration object tree to standard out.
  
  @param config configuration object,
  @param indent indentation index.