logging content negotiation

#1564
Its possible for `Value` to be null