Cloning of vals caused dictionary error
CRLF  support and added newlines preceeding dedents.
Newlines proceeding dedents.
Fix def extension type
Def typeresolver cacheing
Var cache resolved
Random parsing fixes
metadata checks that the synthesized type is correct
Several ported tests
Made class and defs TreeWritable.
DSL definition fixes
TypedAST updates for quote to work with the new parser definition
 Assignment to invocation fixed.
Test DSL test predicate
HasParser interface
Sequence made tree writable
Early work on the Copper TSL
Reorganized bindings and generified assignables.
Sequence expected type
Def TSL inference