A few small bugfixes (sort columns, better column type detection, type hint for Definition construction)
Added specifications for several definition classes