[Haskell-cafe] How to turn Integer into Proxy (n :: KnownNat) with n equal to the integer?