Well, according to my Obj-C book, there are 3 different ways to write an accessor method to set a variables value.
One is "Retain, then release", another is "Check before change", and the last is "Autorelease old value".
Retain then release adds a retain and release command, which is...