# File lib/nokogiri/xml/node.rb, line 276
      def fragment tags
        classes = document.class.name.split('::')
        classes[-1] = 'SAX::Parser'


        fragment = DocumentFragment.new(self.document)
        parser = eval(classes.join('::')).new(
          FragmentHandler.new(fragment, tags)
        )
        parser.parse(tags)
        fragment
      end