CTEXT (text leader) Problem with Validity Check

Excellent report Steve. I wonder … SU2019 added the ability to get and change what text leader objects are attached to. Could a method be coded to iterate the model, groups or components to detect leaders that return nil for #attached_to, and then use PickHelper with the leader’s #point to reattach the leader to a valid object using #attached_to= ?

EDIT: I see that there have been attempts in the past …