anchor.diff:  				case _OPEN_MUSTACHE:
   					return;
   				case _CLOSE_MUSTACHE:
  -					_addCharToken(_TEXT);
  +					_read();
  +					_addCharToken(_TEXT, _CLOSE_MUSTACHE);
   					break;
   				default:
   					_addStringToken(_TEXT);
  
positive.code: 
  		// If just a single mustache, return this as a text token.
  		if (_peek() != _OPEN_MUSTACHE) {
  			_addCharToken(_TEXT);
  			return;
  		}
  
  
negative.code: 		_tokens.add(new _Token(type, value, l, c));
  	}
  
  	_addCharToken(int type, int charCode) {
  		int l = _r.line, c = _r.column;
  		var value = new String.fromCharCode(charCode);
  		_tokens.add(new _Token(type, value, l, c));
  	}
  
  