anchor.diff:      @init {
           bool allow_nonexisting_roles = false;
       }
  -    : K_LIST K_ATTACHED K_SERVICE_LEVEL K_OF role_name=serviceLevelOrRoleName
  +    : K_LIST K_ATTACHED serviceLevel K_OF role_name=serviceLevelOrRoleName
         { $stmt = std::make_unique<list_service_level_attachments_statement>(role_name); } |
  -      K_LIST K_ALL K_ATTACHED K_SERVICE_LEVELS
  +      K_LIST K_ALL K_ATTACHED serviceLevels
         { $stmt = std::make_unique<list_service_level_attachments_statement>(); }
       ;
   
  
positive.code:         | K_FOR
          | K_GROUP
          | K_TIMEOUT
          ) { $str = $k.text; }
      ;
  
  
negative.code: attachServiceLevelStatement returns [std::unique_ptr<attach_service_level_statement> stmt]
      @init {
      }
      : K_ATTACH serviceLevel service_level_name=serviceLevelOrRoleName K_TO role_name=serviceLevelOrRoleName
        { $stmt = std::make_unique<attach_service_level_statement>(service_level_name, role_name); }
      ;
  
  