Updated comparing unrelated types to allow zero compared to any number