Implement ETag support.