There's a shorter form of it:
guard let self else { return }
which annoyingly the AI's don't know about. guard let self else { return }
which annoyingly the AI's don't know about.