Operator overloading concepts.