only check existing families, fix subelement_ methods