Renamed AST to Solver.
Subtle and unsafe compiler.
Export list for Compiler
Added a test function.  It works!!!!!!