replace (str, overrides) {
        return Property.replaceSubstitutions(str, this, overrides);
    }
Replaces the variable tokens inside a string with its actual values.

@param {String} str -
@param {Object} [overrides] - additional objects to lookup for variable values
@returns {String}