CXX-98 Add findAndModify helper