I've checked in this patch, without a testcase. If you construct one that will fit into the testing framework, please let me know and it can be added at a later date. thanks, Benjamin