I've got a module that creates some routines named routinecategory_NAME, with NAME being swapped for the routine name.
At a later stage I'm populating a selection box with the various NAME's. At the moment I'm reading the module in as a file and extracting the names with REGEXP. Something tells me there is a quicker and better way of doing it.