# File lib/rubyful_soup.rb, line 924
  def pop_tag
    if @tag_stack.size > 1
      tag = @tag_stack[-1]
      parent = @tag_stack[-2]
      if (tag.is_a?(Tag) && tag.contents.size == 1 && \
          tag.contents[0].is_a?(NavigableString) && !parent[tag.name])
          parent[tag.name] = tag.contents[0]
      end
      super
    end
  end