    # File lib/nokogiri/xml/node.rb, line 465
          def replace new_node
            if new_node.is_a?(Document) || !new_node.is_a?(XML::Node)
              raise ArgumentError, "Node.replace requires a Node argument, and cannot accept a Document.\n(You probably want to select a node from the Document with at() or search(), or create a new Node via Node.new().)\n"
            end
            replace_with_node new_node
          end