             'include': '#callEndpoint'
           }
           {
-            'include': '#modelAssign'
+            'include': '#assign'
           }
           {
             'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'

        'name': 'invalid.illegal'
      }
    ]
    'end': '(\\G(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))|((?![ \\t]*from )(?![ \\t]*as )(?![ \\t]*goto )(?![ \\t]*call )(?![ \\t]*open )(?![ \\t]*reload )(?![ \\t]*fire )(?![ \\t]*(left[ \\t]+)?*join )(?![ \\t]*where )(?![ \\t]*if )(?![ \\t]*drop )(?![ \\t]*take )(?![ \\t]*order )(?![ \\t]*orderable )|(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))'

  'onClose':
    'begin': '([ \\t]*on)([ \\t]+close)([ \\t]*\\n)?'
    'beginCaptures':
      '1':
        'name': 'keyword'

        'name': 'invalid.illegal'
      }
    ]
    'end': '(\\G(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))|((?![ \\t]*from)(?![ \\t]*as)(?![ \\t]*goto)(?![ \\t]*call)(?![ \\t]*close)(?![ \\t]*init)(?![ \\t]*open)(?![ \\t]*reload)(?![ \\t]*fire)(?![ \\t]*(left[ \\t]+)?*join)(?![ \\t]*where)(?![ \\t]*if )(?![ \\t]*drop)(?![ \\t]*take)(?![ \\t]*order)(?![ \\t]*orderable)|(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))'

  'queryFind':
    'begin': '([ \\t]*[a-zA-Z][_a-zA-Z0-9]*)([ \\t]+find)([ \\t]*\\n)?'
