Providing a way for users to take full control over the lifecycle of the
raven session