code: def decode(self, input, errors="strict"):
      (object, consumed, byteorder) = codecs.utf_32_ex_decode(
          input, errors, 0, False
      )
      if byteorder == -1:
          self.decode = codecs.utf_32_le_decode
      elif byteorder == 1:
          self.decode = codecs.utf_32_be_decode
      elif consumed >= 4:
          raise UnicodeError("UTF-32 stream does not start with BOM")
      return (object, consumed)
  
imports: import codecs, sys
label_desc: Use image node_id 2 for calling the StreamReader obj's underlying member method code with example usage: obj.decode(input, errors) and returns: object,  consumed