Properties do not require backing instance variables to specified under the modern runtime
Use strong/weak rather than retain/assign
Remove errant parentheses left over from conversion to modern syntax