Mostly dealing with comparing a pointer variable that is declared nonnull, which I find to be a dubious warning but is pretty safe in this case since the compiler will be more aggressive about the nullness of the arguments.