Massive initial push to implement the Haskell lexer combinators - Still work in progress.