prepareUpdate() can be changed to const.
Old Description: There is only one caller of validateUpdate() and update(). After SERVER-38027 is complete, both methods will be called one after the other and can be merged into a single update() method.