Why `*const T` and not `*T`?

In principle, absolutely. But this approach is and should be a last resort, and nothing in this thread comes close to the level of motivation required for that.

Or in other words, my thoughts on this are basically the same as this thread I posted on a few months ago:

3 Likes