Make sure that modules are only instantiated once.
Throw proper parse errors, stop using `error`
Remove dead code
Remove dead code
Stop using `error` when constraining patterns and when instantiating source types
Add fixities to module interfaces
Move OpTable into IParser user state
Add iParse that takes a table
support cross-module OpTables
Turn off custom OpTables for now
Properly turn off custom OpTables

oops!
Enable parsing of basic markdown interpolation

No interpolated values are actually used, but they are type checked.
Revert 95ec3a8..1a093ac

This rolls back to commit 95ec3a822edeb97e667aab96996cc08aa8f605a9.
Change API for embedding Elm modules
Nicer API for embedding Elm programs
Begin conversion to language-ecmascript
Get closer to full conversion to language-ecmascript
Remove unused references to Unique
Stop using the Unique library
Remove the Unique library, which is no longer in use