allowing Headers to be overwritten
handling header overriding in a more localizable order