support newtypes in makeFields
Specify base's base as an Int
Add <<%@~ and <<%@= for consistency
Export <<%@~ and <<%@= from Control.Lens.Operators
Replace rmap with #. in views and views'
NoPolyKinds, NoDataKinds
Add indexed version of loci, iloci
Add in the backward fundeps for makeClassy
Revert "Add in the backward fundeps for makeClassy"

This reverts commit 485c730cd101b0bf1c20391c0b459c6e2d721485.
Revert "Generalize classes made by makeClassy"

This reverts commit f2b8e85432f5e152bee72ae0eb1de7c1ef72768c.
Revert "Generalized `Cons` to support hlists, etc."

This reverts commit 497cf95a91b5d5d2780c77d53d49b0f6ece937e9.
Fix docs and simplify implementation of exception
Docfix for ipreviews and cloneTraversal
Generalize type of transformMOnOf
Docfix: Corrected many doc types
Docfix: loosen some of the Applicative constraints
Removed superclass constraint.
Docfix: Doc type fixes in Control.Lens.Fold
Docfix: More doc type fixes
Docfix: More doc type fixes