code: def serialize(func):
      
      def wrapped(instance, req, resp, **kwargs):
          assert not req.get_param("unicode") or req.get_param("unicode") == u"✓", "Unicode sanity check failed"
          resp.set_header("Cache-Control", "no-cache, no-store, must-revalidate");
          resp.set_header("Pragma", "no-cache");
          resp.set_header("Expires", "0");
          r = func(instance, req, resp, **kwargs)
          if not resp.body:
              if not req.client_accepts_json:
                  raise falcon.HTTPUnsupportedMediaType(
                      'This API only supports the JSON media type.',
                      href='http://docs.examples.com/api/json')
              resp.set_header('Content-Type', 'application/json')
              resp.body = json.dumps(r, cls=MyEncoder)
          return r
      return wrapped
docs: Falcon response serialization