anchor.diff:    Self.m_state.movingMinus := false;
     Self.m_state.positionLock := TTurnoutPosition.none;
     Self.m_state.locks := 0;
  +  Self.ShowIndication();
   end;
   
   function TBlkTurnout.UsesRCS(addr: TRCSAddr; portType: TRCSIOType): Boolean;
  
positive.code:     function GetRCSOutPlus(): TRCSAddr;
      function GetRCSOutMinus(): TRCSAddr;
  
    public
      constructor Create(index: Integer);
      destructor Destroy(); override;
  
negative.code:     changed := true;
    end;
  
    Self.ShowIndication();
  
    if (not changed) then
      inherited Change(now);
  end;
  