As I fart around w/ header guards every time I add a new header/class, I wonder if changing over to #pragma once would be OK with one and all? GCC has had it 3.4, and clang has always had it, so…? P.