Strong and weak references demo.
Weak references demo.
Added properties and synthesizers.
Need to synthesize subclasses too?