I'm wondering if there is an identity lens in Haskell. A lens identity such that if I had a type data MyType = MyType { _myField :: Int }, then I can do myType ^. identity . myField .~ 2 . There seemed to be one in lens-1.1.1, but I can't find one in lens-4.19.2.