IPromisable, ICompilable
Column aliasing now a Compiler job, Column copy-reattach now atomic
Table properties resolve lazily
IDs for aliases now handled by QueryElement
ForeignKey column type w/o constraint
Positional array interpretation in DataTypeLexer
TableElement unification & foreign key constraints