dsl_destroy_head_check_impl
error = dsl_destroy_head_check_impl(drc->drc_ds, 1);
error = dsl_destroy_head_check_impl(ds, 0);
int dsl_destroy_head_check_impl(struct dsl_dataset *, int);