Maybe we could move this "hack" into a `clear` method or something, to make it look less hacky and more APIy?