This is a minor clean-up.
In some places, GC zone predicates are used. In others, they aren't for no apparent reason. I think this isn't very good in the consistency and clean-code-base standpoint.
It's clearer to use predicates rather than in-place equality expressions. So, I changed to use GC zone predicates wherever possible.
Use GC zone predicates wherever possible
Thanks for merging!