joerussbowman/tornado_flash — comment on commit 0e5af21cf389fa764699b7b542dbcd34050c99d8
File: tornado_flash/__init__.py line 23
By curlup:

why not to use weakref here?
i see a problem if someone will write

def get(self):
self.flash = tornado_flash.Flash(self)

instead of what you suggest in example.
this will produce cyclic reference.