The .hs configure script short circuits the build when it should not.

The configure script seemed to give a non zero exit status,
instead of continuing on to build. This seems to fix it.
This seems unnecessary.
HSpec 2.x.x is available.
The way language compares are called could use some refactoring.
Unused variable.
There are some out of date dependencies.
The error module was not being required.

There would of been a different error if this did go through.
Re-definition is ok inside a module.

Must be the browser setting. Meh, I'll leave it on pro-actively.
Attempt typescript support.

Need to transpose AST into list of tokens, or figure
out how to use TypeScript services lib to do that.