docs: public synchronized String getProperty(String key, String defaultValue, boolean doStringReplace) {
        if (doStringReplace)
           return StringPropertyReplacer.replaceProperties(getProperty(key, defaultValue));
        else
           return getProperty(key, defaultValue);
     }