docs: def decode(self, bytes, raw=False):
          """decode(bytearray, raw=False) -> value
  
          Decodes the given bytearray according the corresponding
          EVR Definition (:class:`EVRDefn`) for the underlying
          'MSB_U16' EVR code.
  
          If the optional parameter ``raw`` is ``True``, the EVR code
          itself will be returned instead of the EVR Definition
          (:class:`EVRDefn`).
          """
          code   = super(EVRType, self).decode(bytes)
          result = None
  
          if raw:
              result = code
          elif code in self.evrs.codes:
              result = self.evrs.codes[code]
          else:
              result = code
              log.warn('Unrecognized EVR code: %d' % code)
  
          return result