Works G2_BinaryOperator in haskell
fix conflict