Ported to use the cabal-lenses library
cabal-bounds 0.5