This whole package is used for the declarative model descriptions. The declarative descriptions are automatically generated from the D source code and are used for the diff process for the migrations generator.