Binary operator overloading.