suport for ActionDispatch::Request::Session as session object