Why would typing existing username work, and the username that doesn't cause the text to appear literally. It already causes an error when any other expansion fails (to confusion of people reporting stuff like #683).