Thanx.  FYI: There is a bug in clang-tidy where it insists that we add parens around the _T type in those macros, but but that is a syntax error, so I will add some annotations to disable the warning for now.