Renaming ISNotifierReference to ISWeakReference and adding a new constructor.