Sage,
My take on it and using your code example.
Mach knows that my machine when started will always be in absolute distance mode.
Load a program and you now are doing incremental moves. Stay with me.
If an operator, and say just the same program over and over, Mach flags to the operator,
"somethinig wrong, see your supervisor".
Now a different analogy, just me and i now that things are fine, so don't bother me Mach.
---------------------------
I mentioned the lathe, because, sometimes i'm changing all kinds of settings for whatever reason.
Should i decide to actualy do some cutting, I'm always going in to the settings and rechecking my configuraton.
So in light of the above, and if i can come around to trusting it, it could be of real value.
RICH