# File lib/www/mechanize/history.rb, line 18
      def push(page, uri = nil)
        super(page)
        @history_index[(uri ? uri : page.uri).to_s] = page
        if @max_size && self.length > @max_size
          while self.length > @max_size
            self.shift
          end
        end
        self
      end