A comment here might be helpful.  Are the core WT_STAT_* macros only used by the conditional macros below it?  Or also used by the heavy stats?  I'd guess some values that are stable, like cache size and max log file size, use WT_STAT_SET regardless of statistics setting.  Basically I think some guidance in a comment to not use the wrong macro would be helpful.