code: func IsIncomplete(err error) bool {
  	perr, ok := err.(ParseError)
  	return ok && perr.Incomplete
  }
docs: // IsIncomplete reports whether a Parser error could have been avoided with
  // extra input bytes. For example, if an io.EOF was encountered while there was
  // an unclosed quote or parenthesis.