BUILD_BUG_ON: make it handle more cases