CachedClient: header 'Last-Modified' has higher priority than 'ETag'

Some GitHub responses contain static ETag 'nil' and they control caching by timestamps.