class ActiveRecord::Relation::Merger

def replace_from_clause?

def replace_from_clause?
  relation.from_clause.empty? && !other.from_clause.empty? &&
    relation.klass.base_class == other.klass.base_class
end