Added new clear method from superinterface so that we can clearly document the additional behaviour.