       '''
       tokens = lines[0]
       expect(tokens.length).toBe 4
-      expect(tokens[0]).toEqual value: 'm', scopes: [
-        'source.csound-score'
-        'keyword.mark.preprocessor.csound-score'
-      ]
-      expect(tokens[1]).toEqual value: ' ', scopes: [
-        'source.csound-score'
-      ]
-      expect(tokens[2]).toEqual value: 'mark', scopes: [
-        'source.csound-score'
-        'entity.name.label.csound-score'
-      ]
-      expect(tokens[3]).toEqual value: '', scopes: [
-        'source.csound-score'
-      ]
+      expect(tokens[0]).toEqual value: 'm', scopes: ['source.csound-score', 'keyword.mark.preprocessor.csound-score']
+      expect(tokens[1]).toEqual value: ' ', scopes: ['source.csound-score']
+      expect(tokens[2]).toEqual value: 'mark', scopes: ['source.csound-score', 'entity.name.label.csound-score']
+      expect(tokens[3]).toEqual value: '', scopes: ['source.csound-score']
       tokens = lines[1]
       expect(tokens.length).toBe 4
-      expect(tokens[0]).toEqual value: 'n', scopes: [
-        'source.csound-score'
-        'keyword.repeat-mark.preprocessor.csound-score'
-      ]
-      expect(tokens[1]).toEqual value: ' ', scopes: [
-        'source.csound-score'
-      ]
-      expect(tokens[2]).toEqual value: 'mark', scopes: [
-        'source.csound-score'
-        'entity.name.label.csound-score'
-      ]
-      expect(tokens[3]).toEqual value: '', scopes: [
-        'source.csound-score'
-      ]
+      expect(tokens[0]).toEqual value: 'n', scopes: ['source.csound-score', 'keyword.repeat-mark.preprocessor.csound-score']
+      expect(tokens[1]).toEqual value: ' ', scopes: ['source.csound-score']
+      expect(tokens[2]).toEqual value: 'mark', scopes: ['source.csound-score', 'entity.name.label.csound-score']
+      expect(tokens[3]).toEqual value: '', scopes: ['source.csound-score']
 
     it 'tokenizes repeat section statements', ->
       {tokens} = grammar.tokenizeLine 'r 1 MACRO\n'
       expect(tokens.length).toBe 6
-      expect(tokens[0]).toEqual value: 'r', scopes: [
-        'source.csound-score'
-        'keyword.repeat-section.preprocessor.csound-score'
-      ]
-      expect(tokens[1]).toEqual value: ' ', scopes: [
-        'source.csound-score'
-      ]
-      expect(tokens[2]).toEqual value: '1', scopes: [
-        'source.csound-score'
-        'constant.numeric.integer.decimal.csound-score'
-      ]
-      expect(tokens[3]).toEqual value: ' ', scopes: [
-        'source.csound-score'
-      ]
-      expect(tokens[4]).toEqual value: 'MACRO', scopes: [
-        'source.csound-score'
-        'entity.name.function.preprocessor.csound'
-      ]
-      expect(tokens[5]).toEqual value: '\n', scopes: [
-        'source.csound-score'
-      ]
+      expect(tokens[0]).toEqual value: 'r', scopes: ['source.csound-score', 'keyword.repeat-section.preprocessor.csound-score']
+      expect(tokens[1]).toEqual value: ' ', scopes: ['source.csound-score']
+      expect(tokens[2]).toEqual value: '1', scopes: ['source.csound-score', 'constant.numeric.integer.decimal.csound-score']
+      expect(tokens[3]).toEqual value: ' ', scopes: ['source.csound-score']
+      expect(tokens[4]).toEqual value: 'MACRO', scopes: ['source.csound-score', 'entity.name.function.preprocessor.csound']
+      expect(tokens[5]).toEqual value: '\n', scopes: ['source.csound-score']
 
     it 'tokenizes other score statements', ->
       scoreStatements = [

      )
      expect(lines.length - 2).toBe widgetTypes.length
      for i in [1...lines.length - 1]
        expect(lines[i][0]).toEqual value: widgetTypes[i - 1], scopes: [
          'source.csound-document'
          'meta.cabbage-gui.csound-document'
          'keyword.widget-type.cabbage-gui.csound-document'
        ]
      lines = grammar.tokenizeLines(
        '<Cabbage>\n' +
        (deprecatedWidgetTypes.join '\n') +

      for i in [0...lines.length]
        tokens = lines[i]
        expect(tokens.length).toBe 1
        expect(tokens[0]).toEqual value: globalValueIdentifiers[i], scopes: ['source.csound', 'variable.other.readwrite.global.csound']

    it 'tokenizes keywords', ->
      keywords = [
