# File lib/www/mechanize/page.rb, line 61
      def form_with(criteria)
        criteria = {:name => criteria} if String === criteria
        f = forms.find do |form|
          criteria.all? { |k,v| form.send(k) == v }
        end
        yield f if block_given?
        f
      end