Are you interested in this patch? I sent the pull request two months ago but if you still want it then I can fix things up in about two weeks time.