# File lib/backports/1.9.2/stdlib/matrix.rb, line 1335
  def to_s
    if empty?
      "#{self.class}.empty(#{row_size}, #{column_size})"
    else
      "#{self.class}[" + @rows.collect{|row|
        "[" + row.collect{|e| e.to_s}.join(", ") + "]"
      }.join(", ")+"]"
    end
  end