# File lib/nokogiri/xml/node.rb, line 298 def add_previous_sibling node_or_tags raise ArgumentError.new("A document may not have multiple root nodes.") if parent.is_a?(XML::Document) && !node_or_tags.is_a?(XML::ProcessingInstruction) add_sibling :previous, node_or_tags end