Added simple example of operator overloading using pcwalton's
quasi-double-dispatch workaround