class Arel::Nodes::Function

def eql?(other)

def eql?(other)
  self.class == other.class &&
    self.expressions == other.expressions &&
    self.alias == other.alias &&
    self.distinct == other.distinct
end