Fix for Field[Number].zero returning null.
Fix for search on types that implement a non-standard comparison method, ie where the result is an integer outside of the set {-1, 0, 1} such as String.
Merge remote-tracking branch 'tixxit/bug/number-zero-npe'