lib/gcli/util/domtemplate.js
function processString(state, value, data) {
  return value.replace(TEMPLATE_REGION, function(path) {
    var insert = envEval(state, path.slice(2, -1), data, value);
    return state.options.blankNullUndefined && insert == null ? '' : insert;
  });
}
function processString(state, value, data) {
  return value.replace(TEMPLATE_REGION, function(path) {
    var insert = envEval(state, path.slice(2, -1), data, value);
    return state.options.blankNullUndefined && insert == null ? '' : insert;
  });
}
function processString ( state , value , data ) { return value . replace ( TEMPLATE_REGION , function ( path ) { var insert = envEval ( state , path . slice ( 2 , - 1 ) , data , value ) ; return state . options . blankNullUndefined && insert == null ? '' : insert ; } ) ; }
Handle attribute values where the output can only be a string
Handle attribute values where the output can only be a string