support for range-based loops