Save yourself an autorelease.
I haven't written non-ARC code in a long time but retain, release, assign is still comes naturally :) good old times.
Thanks for sharing the snippets. Some are quite trivial, but it's always inspiring to have a peek behind the curtain.