class Asciidoctor::Extensions::Processor

def parse_content parent, content, attributes = nil

QUESTION is parse_content the right method name? should we wrap in open block automatically?
--
Returns The parent node into which the blocks are parsed.

Public: Parses blocks in the content and attaches the block to the parent.
def parse_content parent, content, attributes = nil
  reader = Reader === content ? content : (Reader.new content)
  Parser.parse_blocks reader, parent, attributes
  parent
end