# File lib/hashery/sparsearray.rb, line 139
  def |(ha)
    nha = self.dup
    ha.each { |v| nha << v if !nha.has_value?(v) }
    nha
  end