Add etag support.