If someone can package it up into a nice pull request (or at least a diff) it can probably go in.