OK, I modified to use `jutil` again.
And I modified to use `scoped_rlock` and `scoped_wlock`.