model::Architecture::getPointerSize()
* Introduce some documentation for the model. * Improve the way enums are serialized/deserialized. * Mark certain fields of model data structures as optional. * introduces some error messages during model validation.