It’s doing what it was supposed to do - create bonds between all selected atoms.
Is that useful?
Guess I’ll need to look back through the change log and figure out when / why it was added:
Ah, the problem was creating an intentional bond between two separated atoms (e.g., to help with a ring polymer)
I can certainly understand why you find it confusing. We probably need some better wording.