"Result" as return value for operator?