* Added virtual function in BinaryOp