allow session objects to destroy themselves