"You can't trust user input" means to not fudge with user data in the first place!
If your code cares about unicode spaces at the beginning of user input, there is your problem.
(Also, you missed the reject part)
If your code cares about unicode spaces at the beginning of user input, there is your problem.
(Also, you missed the reject part)