rulestring[] rule(AnnouncementProperties[] parts, AnnouncementProperties link, AnnouncementProperties additional, AnnouncementProperties substitution, AnnouncementProperties regularTrain, AnnouncementProperties[] connections, AnnouncementProperties[] laterConnections, AnnouncementProperties[] alternativeJourneys)