explicit-constraint-lens (hackage): Taking the confusing parts out of lens without sacrificing the power.
Keywords: data|gpl|library|category-theory|haskell|lenses