bool advance_to_track(RouteList::iterator &, const TrackIter &);
static void get_routers(Layout &, std::vector<TrainRouter *> &);
bool advance_to_track(RouteList::iterator &, const TrackIter &);
static void get_routers(Layout &, std::vector<TrainRouter *> &);