Merge pull request #25 from alanz/ghc-8.6-constraint