I would have thought that if people were compliant with 301.1 of B31.3 then they would have a reasonable understanding of the code they are working to?