Yeah, I don't have experience with this, but that sounds like the right thing to do.  I would suggest doing it in this pull request, since it's very relevant here.

I couldn't find good documentation on doing this quickly.  Could you give me a quick pointer or two on how to get this done?