# File lib/rd/tree.rb, line 69
    def check_valid
      each_element do |i|
        raise RuntimeError,
          "mismatched document structure, #{i.parent} <-/- #{i}." unless
          @document_struct.is_valid?(i.parent, i)
      end
      true
    end