code: func NewSessionCache(d time.Duration, salt string) *SessionCache {
  	return &SessionCache{
  		cache: data.NewCache(d),
  		salter: crypt.NewSalter(
  			crypt.NewRandomSourceListSecure(), []byte(salt)),
  	}
  }
docs: // NewSessionCache creates a new instance of SessionCache and defines a lifetime
  // for sessions and a initial salt for random input.