I am a bit puzzled right now about the following:
import weakref class A: def __init__(self, p): self.p =