Agh! Sorry! I haven't been on IJ for a while and for some reason I haven't been getting any email alerts for comments... But, if you're still interested, I'd be willing to write it for you. (I'm actually thinking about starting a new requests post, since I'm going to have some free time in the near future...)