         'name': 'invalid.illegal'
       }
     ]
-    'end': '(?=\\s*(,|#|\\]|\\)|\\}|\\n))'
+    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
 
   'uiPropertyLabel':
-    'begin': '(?i:(\\s*[a-zA-Z][_a-zA-Z0-9]*)(\\s+label))'
+    'begin': '([ \\t]*[a-zA-Z][_a-zA-Z0-9]*)([ \\t]+label)'
     'beginCaptures':
       '1':
         'name': 'punctuation.definition.identity'

        'name': 'invalid.illegal'
      }
    ]
    'end': '(?=\\s*(,|#|\\]|\\)|\\}|\\n))'

  'onLoadFireEvent':
    'begin': '(?i:(\\s*on)(\\s+load)(\\s+fire)\\s+([a-zA-Z][_a-zA-Z0-9]*(\\.[a-zA-Z][_a-zA-Z0-9]*)*))'
    'beginCaptures':
      '1':
        'name': 'keyword'

        'name': 'invalid.illegal'
      }
    ]
    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'

  'crudPropertyUnidentified':
    'begin': '([ \\t]*[a-zA-Z][_a-zA-Z0-9]*)(?:(?:([ \\t]+optional)|([ \\t]+list)))*(?:[ \\t]+([a-zA-Z][_a-zA-Z0-9]*(\\.[a-zA-Z][_a-zA-Z0-9]*)*)|[ \\t]+([a-zA-Z][_a-zA-Z0-9]*(\\.[a-zA-Z][_a-zA-Z0-9]*)*))'
    'beginCaptures':
      '1':
        'name': 'punctuation.definition.identity'
