Operator overloading and shortcuts