Adding a single-carriageway to the relation twice, once for each role, would solve this problem instantly, as would using two separate relations. Neither requires much (if any) code changes to support it. But in any case, I'm much more in favor of consistency, even if the format we choose isn't the one I would prefer.
That's probably the best argument for separate relations per direction; it works directly with existing tools. That fit probably is worth any minor issues with keeping track of multiple relations.
_______________________________________________ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us