ssize_t was more trouble than it was worth.
Include iterator to make VC happy.