Maybe add some additiional information on the use case it in
vpn-overview.txt? I am sure there will be questions on how to use it,
or what the expected behavior of the UI should be.
Sure, I'll write an example case there and add it into v2 of this patch.
I haven't actually even viewed that file before :)
Just a nitpick, indent the "Value" to the same level as
"Requirement". Initially, I read it as nested value.