Builds on #78
Adds support for passing arbitrary kwargs into the doc_ref.get() method, e.g. transaction=
doc_ref.get()
transaction=
This is used by e.g. fireo here