Add more checked_delete tests, a visit_each test.
Merge branch 'develop'