I've tried this a few times. I don't think it works.
Basically the way you want to explain a piece of reasoning , and the order in which things need to be defined for a program, are different. You end up either making the document match the code structures, or the code structure match the document. Both are bad.
Exactly. They're not "accusing Putin". They are saying to Trump " He is humiliating you! What are you going to do about it?"