nti.wref Interfaces for a weak reference to an object, along with configuration and code to be able to adapt persistent objects and ordinary objects to them.