This is great stuff, Ameet. I've been working with auto-code generators, both for automating my SQL coding tasks and for allowing users to build queries (through a web GUI). This is very advanced coding, and you have a good handle on it. I learned about some new meta procedures that I hadn't seen before.