Tax law is far from clear in most cases. It becomes more so as a result of case law, but they often fail to be precise, for fear of drawing the line in the wrong place.
There will be some clear situations but many will be open to interpretation. Hence the evolution through Tribunals and, ultimately, the Courts.
Sorry, getting drawn in again. I'll get off my soapbox now!!