Totally awesome! I was just about to make exactly this tomorrow, now I don't need to.
My problem is that I would like to generate wrappers for an API, in a variety of popular languages. I could just implement each wrapper separately by hand, but maintaining them as the API changes would be obnoxiously difficult.