copy bufio.scan to change MaxScanTokenSize