code: func lexBeforeDataPrefix(l *lexer) stateFn {
  	if strings.HasPrefix(l.input[l.pos:], dataPrefix) {
  		return lexDataPrefix
  	}
  	return l.errorf("missing data prefix")
  }
docs: // start lexing by detecting data prefix