code: func NewScannerReader(src io.Reader) *scanner.Scanner {
  	var s scanner.Scanner
  	s.Init(src)
  	s.Error = func(_ *scanner.Scanner, _ string) {}
  	s.Whitespace = 0
  	s.Mode = s.Mode ^ scanner.SkipComments
  	return &s
  }
docs: // NewScannerReader takes a reader src and creates a Scanner.