Hi Paul,
Dominique has kindly pointed out that the error message in the patch does not correspond to the errors in the testcase. This came about because the submitted patch was an earlier version of that on my tree. Please find attached the correct version of the patch. The principle is the same but the error is different... if you see what I mean :-)
OK for master. Best regards Thomas