Tried to conform to Sequence protocol. Better than nothing.