         include: '#commentMeta'
       }
       { include: '#escapedCurlyBracket' }
-      { include: '#openCurlyBracketMeta' }
+      { include: '#metaOpenBrace' }
     ]
   }
   argumentScope: {

    name: 'punctuation.superscript.latex'
    match: '\\^\\s*(\\\\[a-zA-Z]+|\\\\[.]|.)?'
  }
  hashtagMeta: {
    comment: 'I dont like calling this the pound symbol. Catcode says it is a parameter identifier.'
    match: '(\\#{3,}[0-9]+)|(\\#{2}[0-9]+)|(\\#[0-9]+)'
    captures:

      3:
        name: 'variable.parameter.hashtag.1.latex'
  }
  metaPrimitives: {
    comment: 'Allows organisation of various primitive sources'
    patterns: [
      { include: '#texPrimitives' }
