# File lib/asciidoctor/renderer.rb, line 146
  def self.extract_view_mapping(qualified_class)
    view_name, backend = qualified_class.to_s.
        gsub(/^Asciidoctor::/, '').
        gsub(/Template$/, '').
        split('::').reverse
    view_name = camelcase_to_underscore(view_name)
    backend = backend.downcase unless backend.nil?
    [view_name, backend]
  end