# File lib_core/rucy/document.rb, line 38
    def check_traverse(traversed)
      unless (traversed.include? self) then
        traversed[self] = true
        yield
      end
    end