Using these parameter names for Sub seems to make its
errors: clarify documentation
This also addresses the potential syntax highlighting problem raised in #496 (comment).
Actually, root sounds like it's going to be the more deeply buried error. How about newRoot and orig? 🚲 🏠
Let me try to adjust the wording to hopefully make it clearer. (I already wasn't super happy with the existing wording.)
simpler and clearer description
Ok, updated. There is no "new" and "old" involved. It is just a root from one place and everything else from another place.