new helper: iterate_supers()