`clear` should not clean internal properties