             'include': '#comments'
           }
           {
+            'include': '#if'
+          }
+          {
             'include': '#confirm'
           }
           {

            'include': '#visible'
          }
          {
            'include': '#orderable'
          }
          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
            'name': 'invalid.illegal'
          }

            'include': '#comments'
          }
          {
            'include': '#if'
          }
          {
            'include': '#confirm'
          }
          {
