Please document what the etag parameter does in the haddock comment.