Route DM
Generic Data Managers to handle the titles and custom URLs for all wiki content types. Make sure that there is no overlap for URLs or titles unless it's between a node and its own description page. Handle intelligent cleanup of paths on node updates/deletes. Handle prefix translations as if they were the untranslated version -- prefixes are not always used, making language impossible to determine (e.g. from a BB-Code tag or a simple URL).
The Route DM is called internally by content DMs and fed the desired path. The Route DM calls several Path DMs based on the existence of virtual directories. Route is used mainly to validate internal links. Path is used to validate fully qualified URLs.
Completed for 4.0.0 Alpha 1.