module Asciidoctor::Extensions::SyntaxProcessorDsl

def named value

def named value
  # NOTE due to how processors get initialized, we must defer this assignment in some scenarios
  if Processor === self
    @name = value
  else
    option :name, value
  end
end