We only discovered in the middle of the project with Nathan that virtual tokens are better than string literals. We didn't have time to convert everything but virtual tokens should be preferred for new grammar modifications.
Developer retired (and his mail address is not active anymore)