add HeaderType(product, provider, base), set start, end value for iterators