Generic CouchDB driver built upon request