_ to the bigstring at most
_ to a new bigstring. This function may need two times more memory
the length of marshalled data in the bigstring
unmarshals a value from the bigstring and/or returns the index of the byte in the bigstring right after the unmarshalled value.