Optimize the compare function for NValue