We're trying to guess if we have C11 static_assert defined in assert.h otherwise use good ol' trick with negative array