removed weakref, turned out to be superfluous; continued pprint