docstr: Fetch the raw table data.
code: def __getitem__(self, tag):
      """Fetch the raw table data."""
      entry = self.tables[Tag(tag)]
      data = entry.loadData(self.file)
      if self.checkChecksums:
          if tag == "head":
              # Beh: we have to special-case the 'head' table.
              checksum = calcChecksum(
                  data[:8] + b"\0\0\0\0" + data[12:]
              )
          else:
              checksum = calcChecksum(data)
          if self.checkChecksums > 1:
              # Be obnoxious, and barf when it's wrong
              assert checksum == entry.checkSum, (
                  "bad checksum for '%s' table" % tag
              )
          elif checksum != entry.checkSum:
              # Be friendly, and just log a warning.
              log.warning("bad checksum for '%s' table", tag)
      return data
  
imports: from io import BytesIO
  from types import SimpleNamespace
  from fontTools.misc.textTools import Tag
  from fontTools.misc import sstruct
  from fontTools.ttLib import TTLibError, TTLibFileIsCollectionError
  import struct
  from collections import OrderedDict
  import logging
label_desc: Use image node_id 5 for calling the SFNTReader obj's underlying member method code with example usage: obj.__getitem__(tag) and returns: data