Added PARTIAL_FREE-ing, improved (?) slug_free_mem