`master` passes the tests on stack nightly, but the hackage release does not. These bumped bounds are also needed ``` , generic-lens >= 1.0 && < 1.3 , primitive >= 0.6 && < 0.8 ```