Ahh I see what you mean. I hadn't considered the 'boundaries' of implementation in the structured way you had explained it.
i.e. if a selection is set to auto-copy, does that process of auto-copy then become active throughout all selection scenarios
or can it be restricted to only some selection methods.
I'm guessing the code will normally extend the function globally. (I'm trying to recall what C++ does with these features but it's been a few hundred years since I was last trying it out
)
Thanks for clarifying.