code: function replaceOutputPlaceholders(source, value) {
  		var ranges = locateOutputPlaceholder(source);
  		
  		ranges.reverse().forEach(function(r) {
  			source = utils.replaceSubstring(source, value, r);
  		});
  		
  		return source;
  	}
docs: Replaces output placeholders inside <code>source</code> with
  <code>value</code>
  @param {String} source
  @param {String} value
  @returns {String}