I don't find this discussion pedantic at all.
There's really no more accurate or applicable answer than to say, "real world, attempt to fly your clearance as precisely as possible, all the time, and if you find yourself off-course, point it out to the controller and work out a solution."
The...