     name: 'comment.line.percentage.latex'
     begin: '%'
     end: '$'
-    patterns: [
-      { include: '#magicComment' }
-    ]
+    patterns: [{ include: '#magicComment' }]
   }
   escapedCurlyBracket: {
     comment: 'Escaped }. Possible deprecated by escapedCharacter.'

    name: 'markup.other.subscript.latex'
    begin: '(\\_)\\s*'
    beginCaptures:
      1:
        name: 'punctuation.subscript.latex'
    end: '(?<=[^\\_\\s])'
    patterns: [
      { include: '$self' }
    ]
  }
  metaCaret: {
    comment: 'Like underscore, but superscript'

    contentName: 'source.embedded.json'
    begin: '((\\\\)begin)(\\{)((minted)\\*?)(\\})(?:(\\[)(.*?)(\\]))?(\\{)(json)(\\})'
    beginCaptures:
      1: name: 'support.function.environment.begin.latex'
      2: name: 'punctuation.definition.function.begin.latex'
      3: name: 'punctuation.definition.arguments.begin.latex'
      4: name: 'variable.parameter.environment.minted.latex'
      # 5: Used for meta scope name (basically just non starred version)
      6: name: 'punctuation.definition.arguments.end.latex'
      7: name: 'punctuation.definition.arguments.optional.begin.latex'
      8: name: 'variable.parameter.optional.function.environment.latex'
      9: name: 'punctuation.definition.arguments.optional.end.latex'
      10: name: 'punctuation.definition.arguments.begin.latex'
      11: name: 'variable.parameter.language.json.latex'
      12: name: 'punctuation.definition.arguments.end.latex'
    end: '((\\\\)end)(\\{)(minted)(\\})'
    endCaptures:
      1: name: 'support.function.environment.end.latex'
      2: name: 'punctuation.definition.function.latex'
      3: name: 'punctuation.definition.arguments.begin.latex'
      4: name: 'variable.parameter.environment.latex'
      5: name: 'punctuation.definition.arguments.end.latex'
    patterns: [{ include: 'source.json' }]
  }
  mintCoffeescript: {
