Added #pragma parameter neverinclude=Whatever.h to combat unwanted recursed inclusions