Thanks for creating the thread.
I'm tight on time at the moment so I'll wait to add my thoughts/questions when I get back from my trip.
I quickly scanned the article you linked and can see how important the wording on a contract can be and how significant the ramifications can be if both parties to the agreement don't share the same interpretation.