com.mongodb.casbah.util
In updates, 'o' gives the modifications, and 'o2' includes the 'update criteria' (the query to run)
Master/Slave does *not* include the opID, so make it Option.
(Since version 2.8.0) use productIterator instead