+ /* For range requests on reads: starting byte offset and length; len 0
+ * implies reading to the end of the object. At completion, the backend
+ * should set range_done if a range read was made; if not set the entire
+ * object was read and the storage layer will select out just the
+ * appropriate bytes. */
+ size_t start, len;
+ gboolean range_done;
+