Haskell ghc version is not being respected

Hi,

I have placed the following snippet in my circle.yml:

machine:
  ghc:
    version: 7.6.3

But it is not being picked up by the CircleCI build instance. Even though I see:

Selecting GHC 7.6.3
Exporting PATH

I end up with 8.0.1 instead:

/opt/ghc/8.0.1/bin/ghc

So the Haskell builds I run from dependencies pre fails. The only work around I have found is to manually install the correct version using:

apt-get install ghc-7.6.3

Am I missing something?