Ralph is here! Welcome!!!
This is an interesting discussion mate. Will come back to it ASAP. I am at the time of the day where I become hard pressed!