The way that i look at it. 90.4 clearly says that the AHJ has the final interpretation of the code. I do understand that sometimes they (AHJ) and the code does not make sense but you have to follow it. Unless it is absolutely nonsense, which may be the case now.