Added iterable ToString functionality