unit test
fix multi-key comparator
fix findAndModify with order