code: public Map<String, Object> load() throws PropertyException {
  		try {
  			return mReader.load();
  		} catch (IOException e) {
  			throw new PropertyException(e.getMessage());
  		}
  	}
docs: Load the properties as a {@link Map}.
  
  @throws PropertyException
  if the file could not be opened, created or is directed to a
  directory
  @return a {@link Map}: keys can either point to a "deeper nested"
  {@link Map} or a value.