human
Complete this python program:
def _resp_etag_property():
assistant
#Here is the Python code you requested.

    """Set and retrieve Response.etag
    This may be broken for etag use cases other than Swift\s.
    Quotes strings when assigned and unquotes when read, for compatibility
    with webob.
    """
    def getter(self):
        etag = self.headers.get('etag', None)
        if etag:
            etag = etag.replace('"', '')
        return etag
    def setter(self, value):
        if (value is None):
            self.headers['etag'] = None
        else:
            self.headers['etag'] = ('"%s"' % value)
    return property(getter, setter, doc='Retrieve    and    set    the    response    Etag    header')