code: func (l *pageLexer) ignoreEscapesAndEmit(t ItemType) {
  	val := bytes.Map(func(r rune) rune {
  		if r == '\\' {
  			return -1
  		}
  		return r
  	}, l.input[l.start:l.pos])
  	l.items = append(l.items, Item{t, l.start, val})
  	l.start = l.pos
  }
docs: // special case, do not send '\\' back to client