[Haskell-cafe] Type-level GCD [Instance Chains]