code: public List<Config> findChildren(String... name)
    {
      Params.notNullOrEmpty(name, "Children names");
      List<String> names = Arrays.asList(name);
      List<Config> results = new ArrayList<Config>();
      for(Config child : children) {
        if(names.contains(child.name)) {
          results.add(child);
        }
      }
      return results;
    }
docs: Find configuration object children with requested names.
  
  @param name one or more child names.
  @return configuration object children with requested names, possible empty.
  @throws IllegalArgumentException if <code>name</code> list does not contains at least one item.