If that's correct then you are going to check if the pointer is nil anyways before using the "is" operator. Else you risk a heavy AV