one final point on this - it's making an assumption about where the custom apps are going to be living. i think it would be cleaner if it was done similar to how the reports are defined in each modules `__init__.py`, or alternatively you could have it be explicit in a setting. the problem here is if i want to have custom report urls for an app but that app isn't in the `custom.apps` module