Wait, doesn't the null initialization break this `if` statement?