Here too, you have to be really careful when property accessor methods depend on other properties existing.  If you must do this, be sure to initialize the dependencies to something inside <code>__init__()</code> (before call to super).   But if you can avoid doing this all together, it will make life simpler.