code: func NewLiveReader(logger log.Logger, r io.Reader) *LiveReader {
  	return &LiveReader{
  		logger: logger,
  		rdr:    r,
  
  		// Until we understand how they come about, make readers permissive
  		// to records spanning pages.
  		permissive: true,
  	}
  }
docs: // NewLiveReader returns a new live reader.