anchor.diff:      _JCB_ODVRAT_ZAMCENA = 60;
       _JCB_ODVRAT_OBSAZENA = 61;
       _JCB_ODVRAT_KONC_POLOHA = 62;
  +    _JCB_ODVRAT_PST = 63;
   
       _JCB_TRAT_NEPRIPRAVENA = 69;
       _JCB_TRAT_ZAK = 70;
  
positive.code:         barriers.Add(Self.JCBarrier(_JCB_ODVRAT_ZAMCENA, refugee));
      end;
  
      // refugee's coupling
      var coupling: TBlkTurnout := TBlkTurnout(Blocks.GetBlkByID(refugee.GetSettings.coupling));
      if (coupling <> nil) then
  
negative.code:     _JCB_VYHYBKA_ZAMCENA = 33;
      _JCB_VYHYBKA_NOUZ_ZAVER = 34;
      _JCB_VYHYBKA_NESPAVNA_POLOHA = 35;
      _JCB_VYHYBKA_PST = 36;
  
      _JCB_PREJEZD_NOUZOVE_OTEVREN = 40;
      _JCB_PREJEZD_PORUCHA = 41;
  