This looks interesting, so if you don't mind it, I'll be submitting a CS as soon as they become available.