code: func (h *Header) Size() common.StorageSize {
  	return headerSize + common.StorageSize(len(h.Extra)+(h.Difficulty.BitLen()+h.Number.BitLen())/8)
  }
docs: // Size returns the approximate memory used by all internal contents. It is used
  // to approximate and limit the memory consumption of various caches.