It would be useful if the findandmodify command took a list of fields to limit the returned object like the find and findOne operations do.