case-insensitive headers merge