1. A method for resolving conflicts between resource namespaces, where each resource namespace comprises a plurality of resources and corresponding names thereof, and where resource namespaces at least partially overlap such that a same name in two or more resource namespaces refers to different instances of resources in the respective resource namespaces, the different instances having different content, the method comprising: providing context information describing conditions under which different namespaces are applicable; receiving a request for a name of a resource and prioritizing the resource namespaces relative to each other by comparing the name against the context information; and obtaining a resource for the name from the prioritized namespaces.