On Postgres, use (A = B OR (A IS NULL AND B IS NULL)) instead of A IS NOT DISTINCT FROM B because the latter does not use indexes

Also make this the "default" equality check
Add parentheses to equality expressions
bump patch