public static Configuration load(Reader reader) throws IOException {
  try {
    Properties properties=new Properties();
    properties.load(reader);
    return from(properties);
  }
  finally {
    reader.close();
  }
}

public static Configuration load ( Reader reader ) throws IOException { try { Properties properties = new Properties ( ) ; properties . load ( reader ) ; return from ( properties ) ; } finally { reader . close ( ) ; } }
obtain a configuration instance by loading the properties from the supplied reader .
