Fixed: There should be quotes surrounding content of ETag and If-Match headers. Also marked ETag as weak.