add tests for destruction (even with non-standard parent_ids)