What's the reasoning here for having symbols for all those special chars instead of just using the chars themselves in the code?