whole_func_string: function unescapeUnicode(str) {
  
          // unescape unicode codes
          var codes = [];
          var code = parseInt(str.substr(2), 16);
          if (code >= 0 && code < Math.pow(2, 16)) {
              codes.push(code);
          }
          // convert codes to text
          return codes.reduce(function (acc, val) { return acc + String.fromCharCode(val); }, '');
      }
func_code_string: function unescapeUnicode(str) {
  
          // unescape unicode codes
          var codes = [];
          var code = parseInt(str.substr(2), 16);
          if (code >= 0 && code < Math.pow(2, 16)) {
              codes.push(code);
          }
          // convert codes to text
          return codes.reduce(function (acc, val) { return acc + String.fromCharCode(val); }, '');
      }
func_documentation_string: Unescape unicode chars ('\u00e3')