code: def status(self):
          
          if self.report == None:
              return SentSms.ENROUTE
          else:
              return SentSms.DELIVERED if self.report.deliveryStatus == StatusReport.DELIVERED else SentSms.FAILED
docs: 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'