         '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)))'
+    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
 
   'onSuccess':
-    'begin': '([ \\t]*on)([ \\t]+success)([ \\t]*\\n)?'
+    'begin': '([ \\t]*on)([ \\t]+success)'
     'beginCaptures':
       '1':
         'name': 'keyword'

        '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)))'

  'queryInlineFind':
    'begin': '([ \\t]*from)[ \\t]+([a-zA-Z][_a-zA-Z0-9]*(\\.[a-zA-Z][_a-zA-Z0-9]*)*)(?:[ \\t]+([ \\t]*as)[ \\t]+([ \\t]*[a-zA-Z][_a-zA-Z0-9]*))?(?:[ \\t]+(?:[ \\t]*(#.*|\\n))?[ \\t]+([ \\t]*object))*([ \\t]*\\n)?'

        'include': '#callEndpoint'
      }
      {
        'include': '#assign'
      }
      {
        'begin': '\\('
