harg-0.4.2.0: Haskell program configuration using higher kinded data