char: move front end handlers in CharBackend