Adding tests for weird number of generations (1 = non-generational, 5 = stupidly many)