lens removed aeson, now use lens-aeson package