To be consistent style wise probably better to do == 0 here. Also people less often redefine == than maybe muck with .zero? ;)