Problème avec des with



Bonjour,

j'ai un petit problème avec les with !

j'ai 4 packages :

Main
|
Route
| |
Voiture feu


Dans le main j'ai "with route"
Dans route j'ai "with voiture; with feu"

Le problème c'est que la voiture n'a pas connaissance de la route et
quand je met "with route" dans voiture j'ai une erreur : unit circular
dependency

Comment je peux régler ce problème ??

merci
.