A dispatcher treating namespaces as a tree