Why did you remove `move` in the new implementation?
It should be easy to bisect since they are few commits contained from 2.0.6 to 2.0.8
Why did you remove `move` in the new implementation?
It should be easy to bisect since they are few commits contained from 2.0.6 to 2.0.8