Implemented session.Scope