Fix indent
Make byCodeUnit bidirectional range
Merge pull request #2546 from sinkuu/bycodeunit_bidi

Make byCodeUnit bidirectional range