         'name': 'punctuation.definition.identity'
       '2':
         'name': 'keyword'
-
     'name': 'view'
     'patterns':[
       {

        'name': 'support.type'
      '3':
        'name': 'support.type'

    'name': 'endpointQuerySelect'
    'patterns':[
      {
        'begin': '\\['
        'patterns': [
          {
            'include': '#comments'
          }

          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
            'name': 'invalid.illegal'
          }
        ]
        'end': '\\]'
      }
      {
        'begin': '\\('
        'patterns': [
          {
            'include': '#comments'
          }

          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
            'name': 'invalid.illegal'
          }
        ]
        'end': '\\)'
      }
      {
        'begin': '\\{'
        'patterns': [
          {
            'include': '#comments'
          }

          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
            'name': 'invalid.illegal'
          }
        ]
        'end': '\\}'
      }
      {
        'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
        'name': 'invalid.illegal'

          }
        ]
        'end': '\\)'
      }
      {
        'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
