GHC: FunctionalDependencies, UndecidableInstances, and the type-checker

Use -freduction-depth=0 to disable this check

I’ve seen that “hint” before:

These could be relevant: