Yes, I realized it when I saw your method named with get_target_path(). And I gave you my sugguest about it in my last comment. There is no need to define a staticmethod just for getting a property. Too many staticmethods here is a bit hurting my brain and Chris's. So, just using new_from_dumpxml() in your test code is enough. Thanx