diff --git a/lib/mobility/arel/nodes.rb b/lib/mobility/arel/nodes.rb
index <HASH>..<HASH> 100644
--- a/lib/mobility/arel/nodes.rb
+++ b/lib/mobility/arel/nodes.rb
@@ -5,10 +5,8 @@ module Mobility
       class Unary  < ::Arel::Nodes::Unary;  end
       class Binary < ::Arel::Nodes::Binary; end
       class Grouping < ::Arel::Nodes::Grouping; end
-      class Equality < ::Arel::Nodes::Equality; end
 
       ::Arel::Visitors::ToSql.class_eval do
-        alias :visit_Mobility_Arel_Nodes_Equality :visit_Arel_Nodes_Equality
         alias :visit_Mobility_Arel_Nodes_Grouping :visit_Arel_Nodes_Grouping
       end
     end
diff --git a/lib/mobility/arel/nodes/pg_ops.rb b/lib/mobility/arel/nodes/pg_ops.rb
index <HASH>..<HASH> 100644
--- a/lib/mobility/arel/nodes/pg_ops.rb
+++ b/lib/mobility/arel/nodes/pg_ops.rb
@@ -19,10 +19,6 @@ module Mobility
           include ::Arel::OrderPredications
           include ::Arel::AliasPredication
 
-          def eq other
-            Equality.new self, quoted_node(other)
-          end
-
           def lower
             super self
           end
Remove unused Mobility::Arel::Nodes::Equality