This reverts commit 66ab48772f4f41f3f27fb93e15ef0cf756bda3d0. this change broke utf-8 scanning of multi-byte runes