In that case I can answer, though it might not be what you're looking for. When I need a srt for something I do a web search for the title and where it came from, one of a couple sites show up in the results and then it's just a matter of matching what you have with what you're needing.
I'm being vague and not linking anything on purpose but it's enough to go off of. It's not automatic but it works for my purpose.
You know, it occurs to me that doing that with print really isn't any different than the accepted method of debug logging other than where the output is directed to.
I've built little things that already have a solution when that other solution either didn't do it the way I had in mind or did more things than I needed it to. It really depends on how you're valuing your time and knowledge/experience in the end.
So then how could one server hide code for a pyramid that was distributed free to everyone as a template but could also be modified by the user as they saw fit?
It's messed up that that's a selling point.