# File lib/indentation/array_mod.rb, line 75
  def english_join(conjunction = 'and', separator = ', ', oxford_comma = true)
    len = self.length
    return '' if len == 0
    return self[0].to_s if len == 1
    return "#{self[0].to_s} #{conjunction} #{self[1].to_s}" if len == 2
    join_str = ''
    self.each_with_index{|ele, i|
      str = if !oxford_comma && i == len - 2
          "#{ele} #{conjunction} "
        elsif i == len - 2
          "#{ele}#{separator}#{conjunction} "
        elsif i == len - 1
          "#{ele}"
        else
          "#{ele}#{separator}"
        end
      join_str << str
    }
    join_str
  end