Door and Hall classes extend OpenCloseChild / OpenCloseParent