[Haskell-cafe] Typechecker Plugin Constraint Solving