fixed a potential bug in moreEqual()