     'name': 'keyword.other.rust'
     'match': '\\b(crate|extern|mod|let|proc|ref|use|super|as|move)\\b'
   }
-  { 'include': '#unsafe' }
   { 'include': '#sigils' }
-  { 'include': '#self' }
-  { 'include': '#mut' }
-  { 'include': '#box' }
+  { 'include': '#modifiers' }
   { 'include': '#lifetime' }
   { 'include': '#ref_lifetime' }
-  { 'include': '#const' }
-  { 'include': '#pub' }
   
   # Operators
   { 'include': '#operators' }

        'patterns': [
          { 'include': '#comments' }
          { 'include': '#structure_operators' }
          { 'include': '#traits' }
          { 'include': '#type_params' }
          { 'include': '#types' }
          { 'include': '#pub' }
          { 'include': '#where' }
        ]
      }

  
  # Language
  {
    'comment': 'Control keyword'
    'name': 'keyword.control.rust'
    'match': '\\b(break|continue|else|if|in|for|loop|match|return|while)\\b'
