     ]
     'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
 
-  'crudVisible':
-    'begin': '([ \\t]*visible)'
-    'beginCaptures':
-      '1':
-        'name': 'keyword'
-    'name': 'crudVisible'
-    'patterns':[
-      {
-        'begin': '\\('
-        'patterns': [
-          {
-            'include': '#comments'
-          }
-          {
-            'include': '#crudTypeElement'
-          }
-          {
-            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
-            'name': 'invalid.illegal'
-          }
-        ]
-        'end': '\\)'
-      }
-      {
-        'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
-        'name': 'invalid.illegal'
-      }
-    ]
-    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
-
   'currencies':
     'begin': '([ \\t]*currencies)'
     'beginCaptures':

            'include': '#modelSetting'
          }
          {
            'include': '#endpointQuerySelect'
          }
          {
            'include': '#requestInlineDto'
          }
          {
            'include': '#requestDto'
          }
          {
            'include': '#responseInlineDto'
          }
          {
            'include': '#responseDto'
          }
          {
            'include': '#responseMapped'
          }
          {
            'include': '#stub'
          }
          {
            'include': '#secured'
          }
          {

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