code: public Optional<Map<String,String>> values(String path) {
  		Map<String,String> result = paths.get(path);
  		if (result == null) {
  			return Optional.empty();
  		}
  		return Optional.of(Collections.unmodifiableMap(result));
  	}
docs: Return the values for a given path if they exists.
  
  @param path the path
  @return the updated values or `null` if the path has been
  removed (implies the removal of all values for that path).