Added more operator overloads.