         ]
         'end': '\\]'
       }
-      {
-        'begin': '\\('
-        'patterns': [
-          {
-            'include': '#comments'
-          }
-          {
-            'include': '#crudPropertyInt'
-          }
-          {
-            'include': '#crudPropertyText'
-          }
-          {
-            'include': '#crudPropertyBoolean'
-          }
-          {
-            'include': '#crudPropertyDecimal'
-          }
-          {
-            'include': '#crudPropertyDateTime'
-          }
-          {
-            'include': '#crudPropertyDate'
-          }
-          {
-            'include': '#crudPropertyTime'
-          }
-          {
-            'include': '#crudPropertyUUID'
-          }
-          {
-            'include': '#crudPropertyBytes'
-          }
-          {
-            'include': '#crudPropertyInlineEnum'
-          }
-          {
-            'include': '#crudPropertyInlineDto'
-          }
-          {
-            'include': '#crudPropertyCopy'
-          }
-          {
-            'include': '#crudPropertyUnidentified'
-          }
-          {
-            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
-            'name': 'invalid.illegal'
-          }
-        ]
-        'end': '\\)'
-      }
-      {
-        'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
-        'name': 'invalid.illegal'
-      }
-    ]
-    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
-
-  'updateValue':
-    'begin': '([ \\t]*update value)([ \\t]+[^(\\s\\{\\}\\[\\]\\(\\)#,)]+)'
-    'beginCaptures':
-      '1':
-        'name': 'keyword'
-      '2':
-        'name': 'constant'
-    'name': 'updateValue'
-    'patterns':[
       {
         'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
         'name': 'invalid.illegal'

    ]
    'name': 'if'
    'end': '(\\G(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))|((?![ \\t]*\\()(?![ \\t]*and )(?![ \\t]*or )(?!(?:([ \\t]*optional))?(?:([ \\t]+mandatory))?([ \\t]+[^(\\s\\{\\}\\[\\]\\(\\)#,)]+)(?:([ \\t]+==)|([ \\t]+!=)|([ \\t]+>=)|([ \\t]+>)|([ \\t]+<=)|([ \\t]+<)|([ \\t]+like)|([ \\t]+in))([ \\t]+[^(\\s\\{\\}\\[\\]\\(\\)#,)]+))(?!(?:([ \\t]*optional))?(?:([ \\t]+mandatory))?([ \\t]+[^(\\s\\{\\}\\[\\]\\(\\)#,)]+)(?:([ \\t]+is null)|([ \\t]+is not null)))|(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n)))'
       
            'include': '#responseDto'
          }
          {
            'include': '#secured'
          }
          {
