Хай!
Тъй като се налага за ретроспекцията да ни минават всички тестове ще е хубаво да се види теста на Person, където се изисква нещо такова:
self.assertEqual(self.adam.children(), [self.first_son, self.first_daughter])
Според мен реда не трябва да е задължително този и е фифти-фифти шанса на тези дето са ползвали set под някаква форма да им е изгърмял точно този тест.
Предлагам да се промени теста :D