code: function (tplContent, name) {
              var code = compiler.compile(tplContent, name || guid('xtemplate'));    // eval is not ok for eval("(function(){})") ie
              // eval is not ok for eval("(function(){})") ie
              return Function.apply(null, code.params.concat(code.source + substitute(SOURCE_URL, { name: name })));
          }
docs: get template function
  @param {String} tplContent
  @param {String} name template file name
  @return {Function}