In my testing, this always ends up being `(NULL == NULL)`, so it always evaluates to true, but that's probably not what we want. I think that explains the observations in my constantly updated comment.