A primer on @property and dot syntax