I would love to do this. I definitely think this is super janky.

The hard part is that the `MKTG_URL_LINK_MAP` key names, values, and templates don't follow a predictable pattern. For example, we have `'ABOUT': 'about_edx'` and `'TOS': 'tos'`, so it's unclear where the `_edx` suffix applies. We could assume that the template name is the lowercased name of the key, but that could prove to be too brittle. Finally, we'd have to lowercase the `ROOT`, since we don't want to add that route here.