ASVS v4.0.2-2.1.4 requires doing this as a "best practice" - https://github.com/OWASP/ASVS/blob/v4.0.2/4.0/OWASP%20Application%20Security%20Verification%20Standard%204.0.2-en.pdf
Verify that any printable Unicode character, including language neutral characters such as spaces and Emojis are permitted in passwords
We should write some tests to confirm this functionality :)