A fascinating thread. Can't contribute to the topic but I'm enjoying the read...