Please unit test Clear()