find method in CouchDbClientBase containing rev parameter is not being correctly checked. Instead id parameter is being checked twice