don't squash custom Content-Type header if it is passed in