extended range-based for article