Create a new instance of ByteList using wrap as a backing store where index is the first
index in the byte array where the data starts and len indicates how long the data portion
of the bytelist is.
Create a new instance of ByteList using wrap as a backing store where index is the first
index in the byte array where the data starts and len indicates how long the data portion
of the bytelist is.
Create a new instance of ByteList using wrap as a backing store where index is the first
index in the byte array where the data starts and len indicates how long the data portion
of the bytelist is.
Create a new instance of ByteList using wrap as a backing store where index is the first
index in the byte array where the data starts and len indicates how long the data portion
of the bytelist is.
an alternative to the new version of equals, should
detect inequality faster (in many cases), but is slow
in the case of equal values (all bytes visited), due to
using n+=2, n-=2 vs.