code: @Override
    public Object getOptProperty(final String name) throws OptionsException {
      if (useSystemwideValues) {
        return findValue(optionsRoot, makePathElements(name), -1);
      }
  
      return findValue(localOptionsRoot, makePathElements(name), -1);
    }
docs: Get optional property.
  
  @param name String property name
  @return Object value
  @throws OptionsException