It seems that a lot of the reasons for requesting namespaces is the potential for confusion about which tag sets the context in a flat tag namespace. What about the idea of having a "context" tag which points to the tag that sets the context (if it's deemed to be ambiguous). For example, for a highway=footpath, context=highway. For climbing=rock, context=climbing. Then a human or machine could look at the corresponding tag and see what the rest of the tags are attributing.<br>
<br>Thoughts?<br><br>Karl