If you are ok with utf-8, then change the error message to day utf-8.

`toString` being overkill is irrelevant, it is the correct way to get a string out of an expression.