class Kramdown::Parser::Kramdown

def new_block_el(*args)

exists. This method should always be used for creating a block-level element!
Create a new block-level element, taking care of applying a preceding block IAL if it
def new_block_el(*args)
  el = Element.new(*args)
  if @block_ial
    el.options[:ial] = @block_ial
    @block_ial = nil
  end
  el
end