After the recent WheelTelnet refactor, I noticed the state of echo mode and backspace handling are not great. (They may not have been in a great state before the refactor either, but either way, a cleaner way to handle these may be present post-refactor.)