class Kramdown::Converter::Man

def inner(el, opts, use = :all)

def inner(el, opts, use = :all)
  arr = el.children.reject {|e| e.type == :blank }
  arr.each_with_index do |inner_el, index|
    next if use == :rest && index == 0
    break if use == :first && index > 0
    options = opts.dup
    options[:parent] = el
    options[:index] = index
    options[:prev] = (index == 0 ? nil : arr[index - 1])
    options[:next] = (index == arr.length - 1 ? nil : arr[index + 1])
    convert(inner_el, options)
  end
end