<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def update(self, **args):
 """ Updates a Clip. Parameters: - args Dictionary of other fields Accepted fields can be found here: https://github.com/kippt/api-documentation/blob/master/objects/clip.md """

        # JSONify our data.
        data = json.dumps(args)
        r = requests.put(
            "https://kippt.com/api/clips/%s" % (self.id),
            headers=self.kippt.header,
            data=data)
        return (r.json())