I wonder why the MongoDB Node.JS driver doesn't use the same option names as the ones on the official MongoDB documentation.

http://mongodb.github.io/node-mongodb-native/3.1/api/Collection.html#findOneAndUpdate

https://docs.mongodb.com/manual/reference/method/db.collection.findOneAndUpdate/

Here for example, is there any reason why does the driver use the option 'returnOriginal' instead of 'returnNewDocument'?

Thanks.