Apple seems to declare the atomcity of a property before  the reference type so I'm doing the same.