char: move CharBackend handling in char-fe unit