Various improvements to Population. Including Yong's and Caleb's improvement to toString