I'm creating my own custom color scheme (not a .tmLanguage syntax file, just a .tmTheme color scheme, if the difference matters) using the default schemes as syntax templates, and I noticed they all had UUIDs at the bottom.
1) How does Sublime use these? Usually these things disambiguate cases where items from different sources end up with the same names, but specifying a color scheme in Preferences is done by filename, not UUID (as far as I know), so how is the UUID used by Sublime?
2) What syntax does that usage require?
I noticed a UUID generator plugin for Sublime that looks useful, but its docs say it can produce several different UUID syntax without mentioning which one is used for what. I can't find it documented anywhere else, either. Does anyone know?