anchor.diff:              input = toString(input);
               truncateString = toString(truncateString);
               if (input == null) {
  -                return;
  +                return '';
               }
               if (!input.slice) {
  -                return;
  +                return '';
               }
               length = toNumber(length);
               l = length - truncateString.length;
  
positive.code:             }
              input = toString(input);
              if (input == null) {
                  return;
              }
              if (!input.slice) {
                  return;
              }
              wordlist = input.split(" ");
              words = toNumber(words);
  
negative.code:                 data[key] = namespace.Globals[key];
  
          return namespace.Templates[name]( data, namespace.Filters );
      };
  
      namespace.RenderPartial = function( name, data ){
          var path, parts = name.split('/');
  