Rewrite of django-messages to support Facebook-style threaded messaging