Extract spec for Session::Environment#[]
Refactor Session::Mapper into a proxy
Simplify integration spec