Clarion.tmLangauge generated from JSON