This is preliminary code, so there are no bugs just very annoying features.
This document is rather more of a TODO list.
Occluded model bindings should be shown struck-out.
Drag and drop of models to bindings would be good.
Usage of IFolder etc should be wrapped so that the code can be used standalone with just File.
A Model Registry Builder might maintain problem markers for bad model bindings.
Something might keep track of platform resource refactorings.
Is there a way of automating the nature addition. Perhaps a different technique. Perhaps an corrollory of some other nature inheriting/referencing it.
Quick assists should
The syntax coloring should context sensitive so as to avoid highlighting e.g. domain when used in an expression.
Semantic validation should be incremental.
An Outline View would be good.
A QVTcore to perhaps ATL transformation needs writing.