Very interesting. Will comment after I've read it all.