# File lib/rufus/treechecker.rb, line 524
    def do_check (sexp)

      @set.check(sexp)

      return unless sexp.is_a?(Array) # check over, seems fine...

      # check children

      sexp.each { |c| do_check c }
    end