Encapsulate properties to .m to hide unnecessary access.