Roger,

Thanks for your thanks, I agree that this fuller explanation outines some very interesting developments especially the ones you have mentioned.