Data science

You still need separate tests for the two methods, unless you want to `winning_cohort` private.  The idea that one tests the other is an implementation detail which the tests should know nothing about.