old language facilities are flawed, heavily
biggest change
introduced Result container, which Monad and Functor instances
moved Ole.Patterns to Tools.Patterns
moved 'lineFeed' from Tools.Text to Tools.Patterns
rewrote the parser + we now have a tokenizer (so soon?)