<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def clear(self):
 """ clears all child changes and drops the reference to them """


        super(SuperChange, self).clear()

        for c in self.changes:
            c.clear()
        self.changes = tuple()