class_docstr: PIL image support for Mac OS .icns files.
  Chooses the best resolution, but will possibly load
  a different size image if you mutate the size attribute
  before calling 'load'.
  
  The info dictionary has a key 'sizes' that is a list
  of sizes that the icns file has.
code: def size(self):
      return self._size
  
imports: from __future__ import annotations
  import io
  import os
  import struct
  import sys
  from .None import Image, ImageFile, PngImagePlugin, features
label_desc: Use image node_id 2 for calling the IcnsImageFile obj's underlying member method code with example usage: obj.size() and returns: self