Relation Route pour trajet de bus

Bonjour,

Je cherche à créer une relation:
type=route
route=bus
dont les membres seront les différents “public_transport=platform” et “public_transport=stop_position” du parcours, ainsi que tous les chemins “highway=xxx” dans l’ordre du parcours effectué.

Or, en un point du trajet, le bus va emprunter plusieurs rues, desservir un arrêt, faire demi-tour, revenir par ces même rues mais en sens inverse, avant de continuer en direction du terminus.
|
v
|
->------>----- Arrêt -->–
-<------<-------------<-┘
|
v
|
Comment déclarer correctement les éléments de cet aller-retour en tant que membres de la relation?

Bon, je pense avoir trouvé une réponse ici:
http://forum.openstreetmap.fr/viewtopic.php?f=5&t=394