With all of the conditionals in the current-URM example, the older version of URM is not giving you accurate or complete information for this game particularly.
This also came up because a lot of people complained about missing choice consequences that were being hidden behind a jump, or below other code blocks, which is how the new implementation came about.
For instance, your example of the older version says nothing about whether that choice affects any other variables (and I'm positive that it does).
If the older format was used for the second choice, all it would say is: lea_hug == True. Nothing else. It wouldn't even mention lea_relationship at all, since that's behind a conditional statement (and the current implementation in URM even tells you whether that condition is met), but the more detailed version lets us know what the conditions for it are.
What you're asking for is providing less information, and providing less-accurate information.