Hi,

attached is v2 of the patch.
It still only solves problems related to routing,
but I see many possible improvemets with
more coding.
I think we should create a branch for it, but I first like
to finish work on the reduce_limits branch, which
in turn is more useful in combination with the
mergeroads branch.

Gerd