Doesn’t seem to be necessary-- whatever issue I was having seems to have gone away.  I suspect I had a psychologically invisible typo in the code, somewhere, and fixed it without realizing it.  All testing shows numerically identical operation, now.
Nevertheless, thank you for the answer and the offer.