libcouchbase wrapper