# File lib/backports/1.9.2/stdlib/matrix.rb, line 1784
  def map2(v, &block) # :yield: e1, e2
    return to_enum(:map2, v) unless block_given?
    els = collect2(v, &block)
    self.class.elements(els, false)
  end