I’m a twentysomething coder living la vida loca on the southern coast of Spain. I work primarily with Ruby on Rails and Drupal, and dabble in the dark art of Lisp programming for my own amusement.
One of the most important and fascinating of all computer languages is Lisp (standing for “List Processing”), which was invented by John McCarthy around the time Algol was invented.
— Douglas Hofstadter, Gödel, Escher, Bach
It seems like there is a great crossover between this and devel.module — and that devel already does a fair bit of what you say and could possibly use some of what you have done.