More Variables $hide_ancestor should be marked as private