It can evidently be a macro on some systems and we get into problems with order-of-includes or worse.