Recently there has been a flurry of tweets about the Periodical Table and coincidently I was moving the original application to a new server and changing to REST-style URLs as part of my work on URL-rewriting.
The module code, particularly the dispatch function, is more readable than for the original query-string URLs. The main menu is also generated using the path 'signature'. The use of the path signatures makes it much clearer how pages are linked. In this case I didn't parameterize the root directory. I feel there has to be a better way to handle the problem of multiple versions.