code: public URI getUri(final String name, final URI defaultValue) {
      if (containsKey(name)) {
        return getUri(name);
      } else {
        return defaultValue;
      }
    }
docs: Returns the double representation of the value. If the value is null, then the default value is
  returned. If the value isn't a uri, then a IllegalArgumentException will be thrown.