Make byCodeUnit bidirectional range

Adds primitives `back` and `popBack` to `ByCodeUnitImpl`.