Assume primitives returned from http requests by default
Etags start at zero
Etags start at zero
Keep a record of the next etag to assign to documents
remove the doc