docs: public static boolean hasProperty(Properties props, String key) {
      String value = props.getProperty(key);
      if (value == null) {
        return false;
      }
      value = value.toLowerCase();
      return ! (value.equals("false") || value.equals("no") || value.equals("off"));
    }