Spencer Dawkins writes: > ... perhaps there is no community consensus document > that says what the community consensus appears to be ... I don't believe there is any consensus. I'm among those who don't like NAT, considering it only an occasional, necessary evil.