[Traverse](https://typelevel.org/cats/typeclasses/traverse.html) also try to apply to Gen in the expression-algebraic-scala tests. droste-explorations-scala/src/test/scala/NatFProps.scala falgebra-explorations-scala/src/test/scala/* simpleimperative-algebraic-scala/src/test/scala/lawTests.scala