# File lib/innodb/page/sys.rb, line 11
  def self.handle(page, space, buffer, page_number=nil)
    case
    when page.offset == 3
      Innodb::Page::SysIbufHeader.new(space, buffer, page_number)
    when page.offset == 7
      Innodb::Page::SysDataDictionaryHeader.new(space, buffer, page_number)
    when space.rseg_page?(page.offset)
      Innodb::Page::SysRsegHeader.new(space, buffer, page_number)
    else
      # We can't do anything better, so pass on the generic InnoDB::Page.
      page
    end
  end