make breaking change to headers() to allow multiple occurrences of the same headers