I can't think of a right way to do that externally..
probably better to have a boolean option, like delete_session_if_something_something and do the redis delete within the gem?  thoughts, @cwinters ?