code: func NewSession(store Store, name string) *Session {
  	return &Session{
  		Values:  make(map[interface{}]interface{}),
  		store:   store,
  		name:    name,
  		Options: new(Options),
  	}
  }
docs: // Session --------------------------------------------------------------------
  // NewSession is called by session stores to create a new session instance.