docs: def status(self):
          """ Status of this SMS. Can be ENROUTE, DELIVERED or FAILED
          
          The actual status report object may be accessed via the 'report' attribute
          if status is 'DELIVERED' or 'FAILED'
          """
          if self.report == None:
              return SentSms.ENROUTE
          else:
              return SentSms.DELIVERED if self.report.deliveryStatus == StatusReport.DELIVERED else SentSms.FAILED