This isn't a pedantic nerd snipe; the point is that operator overloading really is indispensable in certain contexts.