#32: failing test
findAndModify() returns nested properties of the updated object instead
of the original object
fixed #32: findAndModify() returns nested properties of the updated object instead of the original object