Nice collaboration! As not native-English speaker this was quite a study for me before I could understand. I'm glad you three broke the text down for me, it's fascinating to see what three different people can do with it. It's very informative! Thanks!
I would like to say something on the content as well, but that would take me another hour of studying your article or so. I just wanted to leave a comment anyway.