Use static_assert macro rather than _Static_assert directly