Thx. I browsed a lot of articles on Internet while I wrote this, and the theory doesn't seem to be controversial at all