"different lengths for slice assignment" with session middleware
trying to figure out how to use redis session middleware and flash messages from the docs, but i get the above error upon page load, when adding the session middleware via the app.use line at the bottom. Happens with nim 1.2.8, 1.4.0, and 1.4.2.

i have:
`import prologue/middlewares/sessions/redissession`

```
let settings = newSettings()
var app = newApp(settings)
app.use(sessionMiddleware(settings))
```
