Hello.

>Do you have any tests to go with the patch? That'd be great.

Not yet, but i can write a few, if you insist.