Right. But speaking as a hypothetical contributor (which isn't all that unlikely, given that this is something I am interested in and have tried to work on earlier), that makes my life harder to give you patches, so I probably won't bother with trying to contribute. Thanks for your work, though.