Docstring which says that this function also has a side affect if a session doesn't exist would be nice.