code: public String getProperty(String key, String defaultValue) {
          String value = getProperty(key, String.class);
          return StringUtils.isEmpty(value) ? defaultValue : value;
      }
docs: Get config value.
  
  @param key          - config key
  @param defaultValue - default value
  @return config value
  @see #getEngine()