ABC

weak references