code: def on_options(self, req, resp, **kwargs):
          
          resp.set_header('Allow', ', '.join(self.allowed_methods()))
          resp.body = json.dumps(self.describe(req, resp))
          resp.content_type = 'application/json'
docs: Respond with JSON formatted resource description on OPTIONS request.
  
          Args:
              req (falcon.Request): Optional request object. Defaults to None.
              resp (falcon.Response): Optional response object. Defaults to None.
              kwargs (dict): Dictionary of values created by falcon from
                  resource uri template.
  
          Returns:
              None
  
  
          .. versionchanged:: 0.2.0
             Default ``OPTIONS`` responses include ``Allow`` header with list of
             allowed HTTP methods.