Make CherryPy use keys to find objects
For my project, I need to use URLs with only digits for some of the names, like "/foo/bar/42/baz/". Currently, this is impossible without using default, but default doesn't allow seperate objects to be used. It would be helpful if the publishing mechanism would try looking for keys in addition to attributes, so that the URL "/foo/bar/baz/" would try cpg.root.foo['bar']['baz'], cpg.root.foo['bar'].baz, etc.
Reported by email@example.com