Need unique function names for QuotationBuilder.

Otherwise it complains about having multiple options to choose from,
even though technically it could go off of arity.
Add examples for using BsonProvider.