I voted yes on this for similar reasons than Nikita. I think it is
confusing to users why internal objects can overload these and userland
The simplicity of exposing this is another plus.
The potential for misuse is a non issue for me, because essentially this
applies to most features, especially with existing magic methods we have a
precedent that we can build upon instead of "repressing use".