mongodb/mongo-csharp-driver — comment on commit 539f6bd28e8f9246591a37fed66b6ca9ea3bdde3
File:  line 0
By rstam:

They are similar but different. IgnoreIfNulll is simpler and higher performance when using references classes. It also doesn't break backward compatibility.