Create a weak reference wrapper for a given object.
The object to hold a reference to.
See Implementation
Create a weak reference wrapper for a given object.