Use caller's negotiated values when possible.