This should do it, at least for the modules used in Cardinal.
My previous attempt at this was while I still didn't know much about Rack APIs, now I am much more comfortable doing such changes.
Darius and Psychopump are working as far as I can tell.
I gave names to the IO of Solomon, and the splitters/mergers, but didn't do for the rest (I dont use them as often, at least not yet)
An updated Cardinal build is coming up very soon, so you can test these changes.
This should do it, at least for the modules used in Cardinal. My previous attempt at this was while I still didn't know much about Rack APIs, now I am much more comfortable doing such changes. Darius and Psychopump are working as far as I can tell.
I gave names to the IO of Solomon, and the splitters/mergers, but didn't do for the rest (I dont use them as often, at least not yet) An updated Cardinal build is coming up very soon, so you can test these changes.