class ActiveRecord::Relation::Merger

def merge_select_values

def merge_select_values
  return if other.select_values.empty?
  if other.klass == relation.klass
    relation.select_values |= other.select_values
  else
    relation.select_values |= other.instance_eval do
      arel_columns(select_values)
    end
  end
end