Re: So, to sum up...
Law and computer programming each have their own jargon, and I have certainly come across computer programmers with a strange idea of what the law says
Massive upvote. In my line of work I often have to join the legal and the tech world, and both sides of the equation tend to require a bit of education about each other before communication is even possible, let alone productive. Especially the tech side is very good at talking itself into a belief that a bit of web browsing is enough to understand the law...