Thanks for the detailed answers. This will keep me busy! I've not kept up with CAD since 1991 when I worked in an AEC language called Eagle.

Re your 2005 observation: NPL accepted the original paper so an update to their model must fit their T&C scope. If not, I bet the authors would want to know.