add docstring to CouchTransaction