docs: public final boolean hasProperty(final String property) {
      final String val = properties.get(property);
      if (val == null)
        return false;
      if (val.isEmpty())
        return false;
      return true;
    }