Normalization of weak references

http://developer.apple.com/library/mac/#releasenotes/ObjectiveC/RN-Trans
itioningToARC/Introduction/Introduction.html

 You should decorate variables correctly. When using qualifiers in an
object variable declaration, the correct format is:

ClassName * qualifier variableName;

Other variants are technically incorrect but are “forgiven” by the
compiler. To understand the issue, see http://cdecl.org/.
Merge pull request #6 from benoit-pereira-da-silva/master

Normalization of generic weak references (academic fix)