الأسلوب هو استخدام `for-in-loop` تكرار خلال كل خاصية في الكائن. داخل الحلقة ، `ownProps[]` إذا كان الخاصية خاصية `own-property` أو `prototype` ، ثم ضعها في `ownProps[]` أو صفيف `prototypeProps[]` . تذكر `push` الخصائص إلى كائن `beagle` وليس الكائن `Dog` لتمرير جميع حالات الاختبار.