Return NULL from delete and release if retain count reached zero.