change api, not use clear anymore, instead, make a new object every time call cass(), it's safer