harg-0.4.1.0: Haskell program configuration using higher kinded data