ETag middleware now conforms to body close SPEC