self retain/release.

Reviewed by @tolmasky.