https://github.com/processone/stringprep
