code: public static Props loadProps(final Props parent, final File... propFiles) {
      try {
        Props props = new Props(parent);
        for (final File f : propFiles) {
          if (f.isFile()) {
            props = new Props(props, f);
          }
        }
  
        return props;
      } catch (final IOException e) {
        throw new RuntimeException("Error loading properties.", e);
      }
    }
docs: Load Props
  
  @param parent parent prop
  @param propFiles prop files
  @return constructed new Prop