Why not property declarations and synthesize?