Interesting discussion I seem to have sparked off, I did receive a lot of PMs with various offers of discussion. I haven't replied to most yet, I have been very busy recently and obviously this is quite a complex area so I need to wait until have a bit of spare bandwidth to deal with it - thank you to those that messaged me.