An attempt to bring some of Haskell's lens ideas to Racket