Absence of response headers should result in null etag/modified/expires optionals, not present-but-0-or-"" optionals.