Adding method 'restart'

Methods 'clear' and 'reset' formulated more precisely to clarify the difference to 'restart'.