I am fixing ByteList to properly honor the contract of CharSequence by considering encoded character offsets and lengths. There are a few outstanding to-do's: Better testing. I did not add tests for ...