[Haskell-cafe] Strange kind error when using Lens.traverseOf