If we have a static_assert we should use it, even if there are no variadic macros.