Removing Lens.TH imports and shifting to Prelude
Creating the minimal required subset of generated dependencies for testing
Wrapping ResourceT
Re-ordering reader level instances
Removing unneeded resources type class
Naming
Removing unused commented code
Re-generating the subset of required services for khan
Formatting and alignment of GHC extensions
Correcting MonadReader local definition to use newtype wrapper rather than hoist