I can see both sides of the "clever is better/worse" argument, though. E.g. - C++ operator overloading is powerful and harmful.