CSHARP-684: added builder support for setOnInsert and the push each variants.