docs: def get_status(self):
          """ Return a HTTPStatus compliant status attribute
  
          Per the JSON API spec errors could have different status
          codes & a generic one should be chosen in these conditions
          for the actual HTTP response code.
          """
  
          codes = [error['status'] for error in self.errors]
          same = all(code == codes[0] for code in codes)
  
          if not same and codes[0].startswith('4'):
              return falcon.HTTP_400
          elif not same and codes[0].startswith('5'):
              return falcon.HTTP_500
          else:
              return codes[0]