AutoComplete: Show classes derived from any restricted classes
Main Clojure construct limited to only ListConstruct's
Map restriction
Added scrolling
Bit of syntax revealing
Prevent undefined characters from being input into autocomplete
Make SymbolListConstruct inherit from MetaConstruct