# File lib/asciidoctor/section.rb, line 42 def initialize parent = nil, level = nil, numbered = true, opts = {} super parent, :section, opts @level = level ? level : (parent ? (parent.level + 1) : 1) @numbered = numbered && @level > 0 @special = parent && parent.context == :section && parent.special @index = 0 @number = 1 end