Provides a UserSession object that works just like Session does, except it's persistent so you can preserve state across devices *and* sessions.