C Allocate, Retain, Release, and Destroy Management Functions