I completely get that. That is a very nice feature for building DSL or libraries with special needs. But it makes the overall language very dangerous.
Is this "operator" overloadable on each type in Python?
And that scares me a lot. I think I have to reevaluate my position towards Python.