get_ordered_children_for implemented but NOT tested.