`constraint` and `optimization` should be keywords, like `equation` and `algorithm` are. These terms are used in optimization. See [here](http://www.jmodelica.org/api-docs/usersguide/1.4.0/ch09s05.html) for details.
constraintandoptimizationshould be keywords, likeequationandalgorithmare.These terms are used in optimization. See here for details.